ホームページ >バックエンド開発 >PHPチュートリアル >Sina Weibo PHP バージョン SDK で 20007 エラーが発生する_PHP チュートリアル
この記事は、Sina Weibo PHP版SDKによって引き起こされる20007エラーの解決策に関する記事を再投稿するものです。このような問題に遭遇した友人はそれを参照してください。
Sina Weibo には高度なインターフェース「statuses/upload_url_text」があります (open.weibo.com で追加のアプリケーションが必要です)。
画像のURLアドレスとテキストコンテンツを渡して、写真とテキストのWeiboを投稿します
phpバージョンのSDKに対応する機能は以下の通りです。
コードは次のとおりです | コードをコピー |
?/** * 画像の URL アドレスを指定して、新しい Weibo を同時にキャプチャ、アップロード、公開します * * 対応する API: {@link http://open.weibo.com/wiki/2/statuses/upload_url_text statuses/upload_url_text} * * @param string $status 公開する Weibo テキスト コンテンツ。コンテンツは漢字 140 文字を超えてはなりません。 * @param string $url 画像の URL アドレスは http で始まる必要があります。 * @return 配列 */ 関数 Upload_url_text( $status, $url ) { $params = 配列(); $params['ステータス'] = $ステータス; $params['url'] = $url; $this->oauth->post( 'statuses/upload', $params, true ); を返します。 } API の呼び出しに明らかなエラーがあります: $this->oauth->post( 'statuses/upload', $params, true ); |
そのため: 20007 エラー (20007:does multipart has image?) が表示されます
これを次のように変更すればOKです:
コードは次のとおりです
?/** | |
* 対応する API: {@link http://open.weibo.com/wiki/2/statuses/upload_url_text statuses/upload_url_text}
* |
http://www.bkjia.com/PHPjc/632141.html