2

私たちはプロジェクトのために Facebook API を研究しており、ネイティブの iOS および Android アプリで Groups API を活用したいと考えています。特に、Facebook グループが提供する多くの機能を作成して参加する機能。

私たちの Facebook アプリはどれも App Center にないので、代わりにリクエストを行うことはできません。Graph Explorer をいじってみると、manage_groups権限がないためにグループを作成できなかったので、App Center の存在が原因であると考えるようになりました。

ドキュメントを正しく理解していますか? 承認された App Center アプリは、manage_groups権限を必要とする呼び出しをテストするための要件でもありますか?

4

3 に答える 3

2

私はちょうどこれを自分で経験しました。私は自分自身に非常に関連する問題でここにいますが、ここで助けることができるので、そうすると思いました.

manage_groups を「与える」ことはできませんが、その許可を自然に持つ別のトークンを非常に簡単に生成できます。

これは私の機能であり、グループを作成および管理するのに適しています。しかし、さらに 1 週​​間先になるかもしれないので、API のそのセクションの文書化が不十分であり、苦痛を感じるほどです。また、FB SDK の curl を少し調整したバージョンを作成する必要があったため、これを少し調整する必要があります。

public function _getAppToken() {
    $appConfig = $this->config->item('facebookAppConfig');
    $path = '/oauth/access_token?client_id=' . $appConfig['appId'] . '&client_secret=' . $appConfig['secret'] . '&grant_type=client_credentials';

    return str_replace('access_token=', '', $this->_facebookGetCurl( $path, 'notoken' ) );
}

これが少し役立つことを願っています。

ガレス

于 2013-10-10T16:44:26.637 に答える
1

Facebook.com でホストされ、Facebook の App Center で承認されているゲームで利用できる「アプリとゲームのグループ」で利用できるグループ API があります。

他のアプリは、アプリの管理者、開発者、およびテスター (他のユーザーではない) に代わってグループを管理できますが、グループはアプリ ID に関連付けられており、そのメカニズムを介して作成されていないグループをアプリが変更することはできません。

簡単な答え: 'App and Game Groups' 機能を除いて、一般にアクセス可能なグループ API はありません。この機能は、任意のアプリでテストでき、App-Center 承認のキャンバス ゲームで使用できます。

于 2013-10-09T03:06:26.933 に答える
0

App Center の要件が削除されました。

于 2014-05-21T01:12:58.290 に答える