私はウェブサイト (PHP /MySQL - Facebook SDK) を行っています。ユーザーは Facebook にログインし、Facebook の壁に投稿された (写真、リンク - 公開許可付き) を取得できます。その後、彼らは私のサイトに投稿したものを表示でき、別の Facebook ユーザーは私のサイトから投稿を気に入ったり共有したりできます。
ユーザーがいいね/シェアしたとき。Facebook API を呼び出して、Facebook でも更新します。しかし、Like API に問題があります。
$facebook->api("/$postid/likes", 'post', array('access_token' => $access_token); を使用しました
自分の投稿や友達の投稿が好きなら、私は問題なく動作します。しかし、友達ではないユーザーの投稿に「いいね」をすると、「#210 - ユーザーが表示されません」というエラーが記録されます。私はアプリの許可を使用します: " email, user_birthday, user_likes, user_photos, friends_photos, publish_stream, user_status, read_stream, publish_actions, manage_pages ".
FB APIでそれを行うことは可能ですか、それとも許可を逃しましたか? 私を助けてください!