0

私はいくつかのアクションを作成し、承認しました。ユーザーに Publish_Action 権限を要求しました。これはすべてうまくいきます。ユーザーがウェブサイト上のものを更新すると、これらのアクションをトリガーするシステムがいくつかあります。これらもトリガーされ、正常に機能しているようです。私と私のユーザーが見つけたのは、私たちの名前空間/アプリ名がタイムライン アクティビティに新しいリストを作成したことです。そのため、最初にタイムライン ビューを変更して更新を確認する必要があります。ただし、ニュースフィードにヒットする更新はありません。アプリに Publish_Stream があったときにヒットしたと思いますが、現在 Publish_Action の下では機能していないようです。

また、私のアプリの 1 つが、承認されたアクションがあるにもかかわらず、開発者、管理者など以外には表示されないこともわかりました。

他の誰かがこれらを見たことがありますか - 治療法はありますか? アクティビティと (サブセット) タイムラインは、メイン タイムラインとニュースフィードだけが機能していないように見えるデータを示しているように見えるため、ジョブを実行するコードは正しくなければなりませんか?

PS: &message を追加すると、タイムラインとニュースフィードに公開されるように見えます。つまり、アクションでステータスを更新しますが、これらのいずれかを強制することはガイドラインに反するのではないでしょうか? ただし、アクションはユーザーによって生成されるため、この場合メッセージを追加してもよろしいですか?

4

2 に答える 2

0

ニュースフィードにヒットした更新はありません。アプリに Publish_Stream があったときにヒットしたと思いますが、現在は Publish_Action の下では機能していないようです。

まず、この記事は、publish_stream および publish_actions 権限の最新バージョンを理解するのに役立ちます。ドキュメント
に よると、EdgeRank の影響を受けるため、すべてのアクションがニュース フィードに公開されることは保証されません。私の推測ですが、アプリが非常に多くのアクションを公開している場合、各アクションの優先度は低くなり、EdgeRank も低くなります。

于 2012-05-02T05:00:37.190 に答える
0

また、私のアプリの 1 つが、承認されたアクションがあるにもかかわらず、開発者、管理者など以外には表示されないこともわかりました。

アプリがサンドボックス モードに設定されていませんか?
以下のページにアクセスして、「サンドボックスモード」オプションを確認してください。
https://developers.facebook.com/apps/APP_ID/advanced

于 2012-05-02T04:53:19.817 に答える