に写真をアップロードするためのPHP scriptwのトンがありますが、私は数週間だけのカップル前にいたのと同じ問題を抱えているように聞こえるです。 「FBCDNイメージはストリームで許可されていません...」というエラーメッセージが表示されましたか?
あなたは既にそれを理解しているようだが、Facebookは開発者にとって有益な情報ではないので、他の読者もこの恩恵を受けるかもしれない。
- 簡単にユーザーのFacebookの写真アルバムに写真を送ることができるアプリ
- 簡単
が
- あなたも、写真、あなたのIDを拾うためにFacebookのグラフAPIを使用することができますフィードユーザーのニュースに投稿することができますあなたのアプリちょうど送られて、写真のためのURLを組み立てるためにそれを使用してください(URLはちゃんと動く - あなたのブラウザにそれをタイプすることは写真を表示します、問題はありません)
- しかし、あなたのアプリは単純に任意のニュースフィードの投稿。そして
2010年、1がとるかもしれないものに反して、この夏以来のバグか、修正することができ、他の問題が、Facebookのポリシーではありませんがここで彼らの決定を知らせる公式のRSSフィードです:
ストリームストーリーの画像を配信する2010年6月18日00:00
ストリームストーリーには fbcdn.netドメインでホストされている画像が含まれなくなりました。これらのURLに関連付けられた画像は、常にストリームのストーリーに合わせて に最適化されず、 というエラーが発生し、ユーザーエクスペリエンスが低下することがありました。ストリーム 添付ファイルがこのドメインの画像を参照していないことを確認してください。イメージをローカルに にホストする必要があります。
結論として、ニュースフィードの投稿が必要な場合は、自分のサーバーで写真をホストし、投稿にリンクする必要があります。App Storeで次の大きなものになる場合は、独自のサーバーを使わないでください(パルスニュースアプリのメーカーのコメントはhttp://itunes.apple.com/us/itunes-u/developing-apps-for-ios-sd/id395631522# - hack#3を参照してください)
私のアプリは非常に小さいので、私は小規模の開発者です。私自身のサーバーでホストすることは意味がありませんでしたので、写真をアップロードすることに決めました。とにかくユーザーのFacebookアカウントと写真キャプションを使用して、壁のポストの代わりに私が何を言っていたかをユーザーの友人に伝えます。
この質問に対するvipinaggの回答が有効な場合は、Facebookのポリシーが再度変更されているはずです。私は同様のフェーズを使用してこれを数週間前に達成しました。結果は私が私の答えで言及した "FBCDN"エラーでした - 私たちが使った実際のコードの違いか、最近もう一度変更されました。 @vipinagg:この新しい情報のソースを私たちと共有することができれば非常に感謝しています! –