0

私は Open Graph を使用してストーリーを作成しました。使用したいオブジェクトはサービスと呼ばれます。これは実際には単なるプロファイルですが、投稿のテキストに「人」ではなく「サービス」と表示する必要があります (現在はそうしています)。カスタム オブジェクトを作成しようとしましたが、必要なものに対して複雑すぎるように思われるため、2 つの質問があります。

  1. 同じ方法で (FB.api javascript メソッドを使用して) 作成できる Profile から単純に継承するカスタム タイプを作成できますか? 自己ホスト型を使用する必要はありません..

  2. person.noun のラベルを「person」から「service」に変更することはできますか? 私はそれを行う方法を見ることができません..

ストーリーを投稿するための私のコードは次のとおりです。

FB.login(function (response) {
if (response.authResponse) {

    var strmessage = 'Some message';
    var profileid = 'xxxxxxxxx;
    var opts = {
        profile: profileid,
        message: strmessage,
        no_feed_story: false,
        'fb:explicitly_shared': true
};

FB.api('https://graph.facebook.com/me/mynamespace:myaction', 'post', opts, function (response) {
if (!response || response.error) {
    Result("Your message has not been posted");
}
else {
    //Message has been posted
    Result("Your message has been posted");
}
});
4

2 に答える 2

0

カスタム名が必要な場合は、カスタム オブジェクトを実行する必要があります。そして、FB 開発者サイトでそれを行い、承認プロセス全体を経る必要があります。いいえ、これについていかなる種類の継承も行う方法はありません。

FB の Open Graph は、組み込みのアクションとオブジェクトを使用する場合は非常に単純ですが、何かにカスタム名が必要になるとすぐに、すべてを使用する必要があります。

于 2013-05-31T07:11:31.123 に答える