2012-02-16 5 views
0

ユーザーのFBアカウントに写真をアップロードするサンプルアプリケーションがあります。もちろん、FBはアプリ名のアルバムを作成し、そのアルバムに写真を読み込みます。FBフォトアプリケーションとアルバム作成の連携

ユーザーがアルバムの名前を変更すると、FBは写真を同じアルバムにアップロードします(ただし、アルバムの名前は変更されています)。

FBは、どのアルバムが自分のアプリケーションに属しているかをどのように知っていますか?私のappidと、FBがアルバムのために作成するアルバムID /リンクとの間には、明確な兆候はありません。

ありがとうございます。

SS

答えて

0

AppIDAlbumID間のバックエンドに関連がありそうあります。

+0

Colm Doyle - お返事ありがとうございます。しかし、私の問題は次のように残っています - 私は重複を作成せずに同じアルバムに写真をアップロードしようとしています。アップロードする前に写真があるかどうかを確認する必要があります。どのアルバムをチェックインするかわからないと、あまりにも多くのチェックをする必要があります。リンケージが何であるか誰かが知っていればうまくいけばいい。 –

+1

ああ、それは質問ではっきりしていませんでした。 –

0

あなたのアプリのアルバムIDを知る簡単な方法はありません。あなたのための

三の提案:

  1. ユーザーが写真をアップロードするアルバムを選択することができます。あなたは私/写真の代わりにアルバム/写真にアップロードすることでこれを行うことができます。

  2. アルバムを知りたい場合は、1枚の写真をアップロードしたら、返されたIDとFQLを使って写真テーブルを照会することができます。これはアルバムとは独立して動作し、object_idをクエリしてアルバムオブジェクトIDを返すことができます。たとえば、album_object_idを写真から選択します。object_id = '(yourobjectid)'これを保存すると、変更されません。

  3. 小さなテスト写真をアップロードし、上記2の方法を使用してください。これにより、あなたの現在のアルバムIDを知ることができます。次に、小さなテスト写真を削除します。

希望します。

関連する問題