0

今後のプロジェクトの予備調査を行っています。基本的に、ユーザー/データフローは次のとおりです。

  • イベントの Web カメラが写真を撮影し、その写真をローカル サーバーに送信します。

  • ブランド担当者は、アプリ (アプリとして iPad のホーム画面に保存された HTML アプリとして開発された) を搭載した iPad を持っています。アプリは、単純な AJAX 呼び出しを介してローカル サーバーからすべての写真をサムネイルとして表示し、それらをビューに読み込みます。

  • ユーザーが写真を選択します。その写真は、ローカル サーバーからリモート サーバーに送信されます。リモート サーバーは、ユーザーが選択した写真を含む Facebook iFrame タブをホストします。

  • 同時に、クエリ文字列を含む iFrame タブへのリンクがユーザーの Facebook ウォールと Twitter に投稿されます (もちろん認証を選択した場合)。

ここで注意が必要なのは、クライアントが写真を Facebook ユーザーのアルバムに直接アップロードすることも 99% 確信していることです。おそらくTwitPicにも同様ですが、それは二次的な懸念事項です. 私の質問は、典型的な html ファイル入力フィールドと POST を使用せずに、PHP を使用して写真を Facebook ウォールにアップロードする方法はありますか? 理想的には、ローカル サーバーから写真の URL に対して何らかの file_get_contents を実行し、PHP/FB API を使用して写真の URL のコンテンツをアップロードできれば、うまくいきます。

目標は、次のようなキャプションを付けて写真をユーザー ウォールにアップロードすることです。

_イベントで撮った私の写真をチェックしてください! [写真ID付きのクライアントFacebookタブへのURL] .

4

1 に答える 1

0

@jeremyharris は、Facebook の PHP SDK が cURL をラップしていると言うのは正しいです。Facebook の API エンドポイントにリクエストを送信するには、cURL を使用する必要があります。ただし、 SDKにジャンプする前に、http://developers.facebook.com/docs/reference/api/ Publishingセクションを読んでメカニズムを理解することから始めてください。

次に、フィード オブジェクトについて理解します。それまたは写真オブジェクトのいずれかを使用して、写真をアップロードできます。

于 2012-06-27T01:31:09.927 に答える