1

FacebookScrumptiousアプリのサンプルコードからこのコードを使用しようとしています。「OGオブジェクトにはサーバーでホストされているURLが含まれる」と混乱しています。コメント。これは、サーバーにスクリプトをロードする必要があることを意味しますか?もしそうなら、どのようなスクリプトですか?また、「repeater.php」ファイル。これは何ですか?

他の誰かがこれを構成する必要があり、正しい方向に私を向けることができるでしょうか?助けてくれてありがとう。

    - (id<SCOGMeal>)mealObjectForMeal:(NSString*)meal 
{
    // This URL is specific to this sample, and can be used to
    // create arbitrary OG objects for this app; your OG objects
    // will have URLs hosted by your server.
    NSString *format =  
        @"https://<YOUR_BACK_END>/repeater.php?"
        @"fb:app_id=<YOUR_APP_ID>&og:type=%@&"
        @"og:title=%@&og:description=%%22%@%%22&"
        @"og:image=https://s-static.ak.fbcdn.net/images/devsite/attachment_blank.png&"
        @"body=%@";

    // We create an FBGraphObject object, but we can treat it as 
    // an SCOGMeal with typed properties, etc. See <FacebookSDK/FBGraphObject.h> 
    // for more details.
    id<SCOGMeal> result = (id<SCOGMeal>)[FBGraphObject graphObject];

    // Give it a URL that will echo back the name of the meal as its title, 
    // description, and body.
    result.url = [NSString stringWithFormat:format, 
                   @"<YOUR_APP_NAMESPACE>:meal", meal, meal, meal];

    return result;
}
4

1 に答える 1

2

チュートリアルの「ステップ2-バックエンドサーバーのセットアップ」を参照してください。サンプルスクリプトとへの参照が含まれていますrepeater.php。質問のコードは、手順7のページのさらに下に表示されます。

于 2012-09-11T14:01:29.587 に答える