開発中の iPhone アプリがあり、要求された機能の 1 つは、Facebook の API を使用して「場所」を追加し、Checkin を介してアプリを使用してその場所を他のユーザーと共有できるようにすることです。
過去に制限について読んだことを覚えています。
ユーザーの現在の場所を自由に取り、場所として追加し、名前を付けて、他のユーザーと共有できますか?
Facebook でプレイスを作成するには、Facebook ページまたは Open Graph オブジェクトのいずれかである必要があります。もちろん、Graph API を使用して Facebook ページを作成することはできませんが、Open Graph オブジェクトを作成することはできます。
基本的にここで行うことは、ユーザーが場所にチェックインできるようにすることです。この場所が新しい場合は、サーバー上の独自のデータベースに作成し、正しい Open Graph をロードしたエンドポイントを作成します。ウェブサーバー上のその場所のデータ。次に、ユーザーのチェックインを Facebook に公開し、作成した Web エンドポイントをポイントします。これにより、Facebook はグラフ データを検索し、グラフ オブジェクトを作成し、ユーザーのチェックインを保存します。ユーザーがチェックインする場所が既に存在する場合は、新しい Web エンドポイントを渡す代わりに、既存のエンドポイントまたは Facebook がその場所に割り当てた一意の場所 ID を渡します。
Facebook 開発者ドキュメントで、使用する必要がある各テクノロジについて詳しく読むことができます。 Graph Protocol、Check-ins、およびGraph API Object Selectionを開きます。