質問する
866 次
2 に答える
0
また、同じエラーメッセージが表示されます。[メッセージ] => (#240) このユーザーは、このオブジェクトの壁に写真をアップロードすることを許可されていません
このエラーは、アプリのユーザーがアプリのインストール時に「あなたに代わって投稿する」権限を拒否した場合に発生します。
投稿する前に、publish_stream 権限を確認しました。許可されている場合は、ウォールに投稿するか、ユーザーをログイン URL にリダイレクトします。(再度許可ポップアップを表示)
$permissions = $facebook->api("/me/permissions");
if( array_key_exists('publish_stream', $permissions['data'][0]) ) {
// code for actual posting
} else {
header( "Location: " . $facebook->getLoginUrl(array("scope" => "publish_stream")) );
}
わたしにはできる :)
于 2013-04-17T10:13:10.070 に答える
0
私はまったく同じ問題を抱えていましたが、それはたまたまプライバシーの問題でした. Facebook のプライバシー設定 -> タイムラインとタグ付け -> 誰があなたのタイムラインに投稿できるかを確認してください。友達が「自分だけ」を設定している場合、アプリはその友達のウォールに何も投稿できません。
于 2012-10-04T21:17:37.853 に答える