-1

わかりました、私は MVC として codeigniter を持っており、現時点で最新のものであるストック facebook SDK 3.x を持っています。ユーザーが最初に認証します。私は本質的にこれをゼロから構築しています。元々はエリオット・ホーギンのライブラリを試していましたが、何らかの理由で失敗し始めたので、サードパーティではなく自分の取引をゼロから構築し、何が起こっているのかをよりよく理解しています。どこで、いつ。

問題は、Elliots ライブラリを使用して、1 つのファイルに必要な設定の配列をほとんど入力するようにセットアップし、それを別のものに渡すことです。アプリがまだユーザーが承認する必要があります。

私がやりたいのは、そのアイデアを再現すること、または少なくともそれをどこに含めるべきかを知って、基本的な情報のニーズの外に出られるようにすることです.

4

1 に答える 1

1

ここでgetLoginUrl説明するように、関数で権限を設定します。

$params = array( 
             'scope' => 'read_stream, friends_likes',
             'redirect_uri' => 'https://www.myapp.com/post_login_page'
         );
$loginUrl = $facebook->getLoginUrl($params);

構成ファイルからアクセス許可をロードする場合は、次のようにします。

'scope' => $this->config->item('app_permissions'),

編集:

JS SDKには、ログインボタンの実装に応じて2つのオプションがあります。

a。

FB.login(function(response) {
       // handle the response
 }, {scope: 'read_stream, friends_likes'});

b。

<div class="fb-login-button" scope="read_stream, friends_likes" data-show-faces="true" data-width="200" data-max-rows="1"></div>
于 2012-06-17T05:58:20.393 に答える