1

ソーシャル プラグイン「おすすめバー」を試してみましたが、うまくいきました。ソーシャルリーディング機能を有効または無効にする機能が組み込まれています。「読み取り」publish_actions を使用して、単純なアプリでこの機能を有効にしたいと考えています。これを行うために Cookie やセッション変数を使用したくありません。これは間違った方法です。ユーザーは、どの記事でソーシャル リーディングのオン/オフを選択し、その場で好みを変更する必要があります。

ユーザー ログイン: scope="publish_actions, email"

私は知っています: $facebook->api("/me/permissions"); $facebook->api("/me/news.reads?limit=10");

読み取りを投稿できます: FB.api('/me/news.reads', 'post', { 'article': 'xxxxxx', 'access_token': 'xxxxx' }, function(response)

それを削除します: FB.api(id, 'delete', function(response)

ソーシャルリーディング機能を有効/無効にするAPI呼び出しのアイデアはありますか? アプリをインストールしているユーザーに対して、publish_actions パーミッションの値を 0/1 に設定するにはどうすればよいですか?

4

1 に答える 1

0

これを行うために Cookie やセッション変数を使用したくありません。これは間違った方法です。

そうです、ユーザーのプロファイルはこれを保存するのに適した場所になるでしょう。そうすれば、ユーザーが次にあなたのサイトにアクセスしたときにその決定を再度行う必要がなくなります.

アプリをインストールしているユーザーに対して、publish_actions 権限の値を 0/1 に設定するにはどうすればよいですか?

アプリ経由で権限を取り消すことはできません。そして、なぜあなたがそうしたいのかわかりません。ユーザーがあなたのサイトでソーシャル リーディングを無効にしている場合 (できればプロフィールに保存してください)、代わりに何も投稿しないでください。

于 2012-06-09T13:30:06.003 に答える