0

具体的には、Unity3d (iOS 8 をターゲット) とプラグインを使用して Facebook に投稿しています。実際には、残念ながら同様に動作する 2 つのプラグイン。どちらも私が期待したことを実行できませんでした。つまり、問題はそれら (prime31 & u3dxt) に起因するものではありません。私が探している答えは、私のセットアップに固有のものである必要はありません。

私がやりたいことは、ユーザーが Facebook のタイムラインにメッセージを投稿できるようにすることです。問題は、次の状況により、投稿が完了したかどうかを適切に追跡できないことです。

  • iOS端末にfacebookアプリがインストールされていない場合、何らかの理由で投稿をキャンセルまたは失敗した場合は「false」、投稿に成功した場合は「true」を返します。
  • Facebook アプリが iOS デバイスにインストールされている場合、投稿をキャンセルまたは実際に完了すると、すべて「true」が返されます。

fbアプリをインストールすると、動作が異なる理由は何ですか? 正常に動作するはずのものを投稿することで人々に報酬を与えることですか? または、意図していないことをしようとしていますか?

ありがとう

4

1 に答える 1

0

アプリへのログイン、アプリのページでのプロモーションへの参加、場所へのチェックインのみを奨励してください。他の行動を奨励しないでください。

ソース: https://developers.facebook.com/policy/

つまり、ウォールで何かを共有することに対して、ユーザーに何らかの方法で報酬を与えることは許可されていません. そのため、Facebook は何かが共有されたかどうかを確認するのを難しくしました。

于 2015-05-14T08:46:50.067 に答える