ホームページ >バックエンド開発 >PHPチュートリアル >Sina Weibo PHP バージョン SDK で 20007 エラーが発生する_PHP チュートリアル

Sina Weibo PHP バージョン SDK で 20007 エラーが発生する_PHP チュートリアル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-07-13 10:56:461076ブラウズ

この記事は、Sina Weibo PHP版SDKによって引き起こされる20007エラーの解決策に関する記事を再投稿するものです。このような問題に遭遇した友人はそれを参照してください。

Sina Weibo には高度なインターフェース「statuses/upload_url_text」があります (open.weibo.com で追加のアプリケーションが必要です)。

画像のURLアドレスとテキストコンテンツを渡して、写真とテキストのWeiboを投稿します

phpバージョンのSDKに対応する機能は以下の通りです。

(一方では statuses/upload_url_text をリクエストする必要がありますが、他方では 3 番目のパラメータが間違っています)
コードは次のとおりです コードをコピー
?/**
* 画像の 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です:

コードは次のとおりです

コードをコピー?/** * 画像の URL アドレスを指定して、新しい Weibo を同時にキャプチャ、アップロード、公開します * http://www.bkjia.com/PHPjc/632141.html
* 対応する 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; Return $this->oauth->post( 'statuses/upload_url_text', $params, false); }







www.bkjia.comtru​​e

http://www.bkjia.com/PHPjc/632141.html

この記事は、Sina Weibo PHP 版 SDK によって発生する 20007 エラーの解決策に関する記事を再投稿するものです。このような問題に遭遇した友人はそれを参照してください。 Sina Weibo には高度なインターフェース statuses/upload_url_text (...) があります。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。