2

2/statuses/showでユーザーの Weibo 投稿を取得しようとしています。自分のアカウントによる投稿は問題なく取得できますが、別のユーザーの投稿を取得しようとすると、次のエラーが表示されます。

{"error":"Permission Denied!","error_code":20112,"request":"/2/statuses/show.json"}

Weiboのドキュメントには次のように書かれています (Google 翻訳経由):

20112: As the author privacy settings, you do not have permission to view this microblogging

これは、投稿の作成者が権限を更新して開発者アカウントのアクセスを許可する必要があるということですか?

4

2 に答える 2

1

私もこの問題に遭遇します。ただし、user_id と mid (base62) を使用して投稿にアクセスすることはできます。たとえば、API からこの投稿を取得することはできませんが(ID は 10031139424)、Web ブラウザーからは引き続き表示できます。

別の方法は、モバイルURLから投稿を取得することです。render_data次に、変数に含まれるjsonをhtmlの本体から取得できます。

于 2017-04-26T15:43:59.737 に答える
0

マイクロブロガー自身または信頼できるグループ以外の投稿は非表示に設定できます。

したがって、プライバシー設定が問題につながります。

于 2015-10-28T09:32:49.647 に答える