1

これらのパラメータでストーリーを投稿すると (1)

{
'meal':(meal url),
'fb:explicitly_shared':'true',
'image[0][url]':(image url)
}

ストーリーは、アクティビティ ログに「(ユーザー) 食べた (食事名)」というテキストと小さな画像で問題なく表示されます。

user_generated パラメータを追加したら (2)

{
'meal':(meal url),
'fb:explicitly_shared':'true',
'image[0][url]':(image url),
'image[0][user_generated]':'true
}

ストーリーは全体像で表示されますが、アクション テキストはありません。表示されるのは、リンクとしての「(ユーザー)」と、その横の画像だけです。アクション名もオブジェクト名もありません。何を与える?

添付のスクリーンショットを参照してください。 アクティビティ ログのスクリーンショット

投稿コード (PHP SDK)

                $params = array(
                    'meal'=>$url,
                    'access_token'=>$token,
                    'fb:explicitly_shared'=>'true',
                    'image[0][url]'=>$imageUrl,
                    'image[0][user_generated]'=>'true',
                    'timestamp'=>date('c',strtotime($model->visible_date)-1),
                );
                if(!empty($meal->description)) {
                    $params['message']='I had '.$meal->description.' '.$url;
                }
                $out = $facebook->api('/me/appname_:have','POST',$params);
4

0 に答える 0