FacebookAPIとアプリ開発は初めてです。ユーザーがウェブサイト/アプリ名で作成された新しいアルバムにカバーを自動アップロードして公開できるFacebookタイムラインカバーウェブサイトを構築しようとしています。次に、プロフィールのタイムラインでカバーを設定する方法の説明が記載された、私のWebサイトの別のページにリダイレクトされます。ほとんどのプロファイルカバーWebサイトは、myfbcovers.com、facebookprofilecovers.com、profilephotocovers.com、facebook.coversdaddy.com、fbcoverlover.com、newfbcovers.comなどの同じ方法を使用しています。私はFacebookの開発者ページといくつかのチュートリアルをネット上で検索してきました。私がチェックしたいくつかのチュートリアルは次のとおりです。
http://thinkdiff.net/facebook/graph-api-iframe-base-facebook-application-development/
http://daipratt.co.uk/facebook-api-upload-photo/
http://developers.facebook.com/blog/post/498/
そしてまたいくつかのyoutubeビデオ。
しかし、私がこのアプリについて持っているいくつかの混乱があります。私は完全な初心者であり、学ぶ意欲があるので、基本的すぎる質問については申し訳ありません。主な問題の1つは、ほとんどのチュートリアルがFacebookアプリの作成ページなどとして古くなっていることです。現在は異なり、チュートリアルで使用されているオプションにコールバックURLなどやキャンバスなどがありません。チュートリアルでは、ページ用のWebサイトアプリまたはFacebookアプリを作成するために、現在表示されていないコールバックURLが必要であると述べられています。次に、これらのチュートリアルで、アプリのWebサイトにSSLが必要であると記載されているが、上記のFacebookカバーWebサイトのいずれにもSSLがないようです。また、サーバーにSSLがありません。したがって、それが必要かどうか、およびローカルサーバーでアプリが必要かどうかはわかりません。そして、すべてのアプリは、カバーボタンをアップロードするためのクリック可能なリンクのいくつかをクリックするとこれらのURLを見ることができるなど、異なることをしています。次にいくつかの例を示します。
http://freetimelinecovers.net/facebook/?cov_img=/images/sports-covers/manchester-united.jpg
次のようなFacebookアプリページへの直接リンクがあるものもあります。
http://apps.facebook.com/profilephotocovers/index.php?id=35 壊れたリンク
そして、1つのWebサイトだけがURL自体にpublish_streamなどを持っているようです
Live HTTPヘッダーを確認すると、すべてのWebサイトが、最後のWebサイトのURLで直接使用されている同様のパターンに従っているようです。たとえば、LiveHTTPヘッダーを確認しているときに見た他のWebサイトのいくつかの手順を次に示します。
等々。
また、ほとんどすべてのWebサイトがpublish_streamのみに対して認証を取得しており、他には何も取得していないことに気付くことができました。myfbcovers.comのみが例外であり、user_photosとemailも要求されます。残りは同じことを求めていないので、おそらくpublish_streamが必要な唯一の許可です。
したがって、アプリを作成するためのチュートリアルがあります。また、自分のサーバーでWebサイトのサブディレクトリにあるアプリをホストする必要がありますか、それともFacebookに直接電話をかけますか。私が尋ねている理由は、ローカルサーバーでホストされている場合のFacebookアプリにはSSLが必須であるように見えるのに対し、上記のWebサイトにはSSL/httpsがないためです。また、自分のサーバーでアプリをホストする必要がない場合は、Facebookへの写真アップロードリンクを作成してから、残りの手順についてWebサイトに戻るにはどうすればよいですか。私は他のほとんどのサイトと同じように自分のWebサイトでWordpressを使用しているので、それは私が思うに問題ではないはずです。どんな助けでも大歓迎です。私はきちんと学びたいと思っています。完全なコードがなければ、フォトアルバムを作成してからユーザーのアルバムなどに写真をアップロードするためのいくつかの優れたチュートリアルも問題ありません。
注:新しいユーザーであるリンクは最大2つしか投稿できないため、上記のURLの多くでHTTPとWWWの部分を削除しました。存在しない場合は、必要に応じて追加してください。