FB アプリには、ユーザー ウォールにコンテンツを投稿する必要があります。このアクティビティは、コンテンツを選択し、そこにあるユーザーのリストに投稿する FB アプリ管理者 (パブリッシャー) によって実行されます。問題の説明: 2013 年 2 月の変更の前にフィード ダイアログを使用して、タイムラインにも投稿されていたユーザー ウォールに投稿していました。現在、タイムラインに投稿できません。2013 年 2 月の変更前に私のコード スニペットを見つけてください。
FB.api('/' + uid[i] + '/feed', 'post', parameter)
2013 年 2 月の変更後、更新されたフィード ダイアログ API を使用した後、ユーザーのタイムラインに投稿できなくなったため、ニュース フィードとして提供されます。新しいコード スニペットを見つけてください。
var obj = {method: 'feed', to: '<%#fbid %>', message: aMessage}
私たちは Facebook の開発者フォーラムを調べ、他の開発ブログをグーグルで検索しましたが、効果的で実用的な解決策を見つけることができませんでした。
質問はほとんどありませんが、クライアントの要件を満たすのに役立つ明確な情報を提供していただければ幸いです。
クエリ 1: 任意の FB API を使用してユーザーのタイムラインに投稿できますか (フレンド リストにユーザーを追加していない管理者によって)?
クエリ 2: フィード ダイアログを使用すると、ユーザーのタイムラインに投稿できますか? はいの場合、コード スニペットを共有してください (テクノロジー スタック: asp.net)?
クエリ 3: facebook には通知を送信するための API はありますか?