ユーザーが自分のアプリに投稿できるソーシャル アプリを構築しています。データは独自のサーバーに保存され、iOS ネイティブ アプリに表示されます。ユーザーがアプリに公開した投稿をユーザーの Facebook タイムラインに作成しようとしています。サーバーにデータを投稿し、アプリでグラフ API を使用してデータを Facebook のタイムラインに直接公開できることを知っています。しかし、それは二重投稿になり、転送データが二重になり、良い習慣ではないかもしれません.
したがって、最初にサーバーに投稿し、サーバーに残りを任せたいと思います。Facebookのドキュメント「クライアントでの認証、サーバーからのAPI呼び出し」 https://developers.facebook.com/docs/facebook-login/access-tokens/に示されているように
しかし、これが私のアプリの場合なのだろうか。図に示すように、「API 呼び出しは Facebook API 呼び出しのプロキシとしてサーバーに転送される」ためです。これは私のアプリには当てはまりません。ユーザーがクライアントを使用して新しいデータを投稿すると、サーバー側で API 呼び出しが開始されるためです。
ほとんどのアプリはこれをどのように実装しているのでしょうか。たとえば、Instagram などのアプリやその他のソーシャル アプリ。私が説明したとおりにすることが Facebook の利用規約に違反するかどうかはわかりません。
ティア、コング