私はasp.netのウェブサイトを管理しており、ビジネスとしてビジネスのFacebookの壁に公開する必要があります。Facebookの壁に別の人として公開する方法
私たちはそうするためにFacebookブックアプリをセットアップしました。
だから何が起こる、ユーザーがウェブサイト上のボタンをクリックした後でプログラムがスコープでのFacebookを呼び出し= publish_stream、offline_access、manage_pagesパラメータ
Facebookは私たちは、そのルックス何かをもう一度ログインfacebookを呼び出すコード
を返します。この
string.Concat( "https://graph.facebook.com/oauth/access_token?client_id=" + facebookPostClientId、 "& REDIRECT_URI =" + "blah.aspx"、のような "& client_secret =" + facebookPostSecret、 "& code = "+ code)
Facebookはアクセストークンを返します。
私たちは、このようなもので、すべてのアカウントを取得するにはFacebookのを呼び出します。 https://graph.facebook.com/ "+ facebook_user_id +『/アカウントaccess_tokenは=』+ accessToken;アカウントthrought 我々は、ループ、我々は正しいものを見つけるとFacebookを呼び出すまで?再び
https://graph.facebook.com/ "+ userNameに+ "/フィードのようなもので& access_tokenは=" + accessToken +" &絵=」+映像+ "&名=" + "Studentcard - ?ディール" + "&リンク=" + link + "& message =" + message + "& caption =" + caption + "& from = "+ userName +" &〜= "+ userName;
ファッションの後に動作します。 Facebookのアプリケーションを作成したビジネスのオーナーがFacebookにログオンしている場合、処理は機能します。
誰かがログオンしている場合は、ログオンしていません。
ビジネスオーナーがFacebookにログオンしているときに、私たちがfacebookと呼んでいるすべてのアカウントを取得するビットが機能するのは、その理由だけです。
ログインしているユーザーの代わりにビジネスオーナーのFacebookブックIDをコードに挿入しようとしましたが、機能しません。
どうすればいいですか?これは間違った方法ですか?
私はこれは少し長めになっているかもしれないが、私はフェイスブックには新しく、必要と思うほど多くの情報を提供していると思います。
事前に感謝
ニール