0

是吗?

上传就像一个魅力,但我不希望它出现在时间线或提要上。我尝试将 no_story 添加到每个请求,并添加到在以下代码中注释掉的 $params :

 foreach ($data['Ad']['Media'] as $medium) {
            $file = $medium['tmp_name'];
            $req = array(
                'method' => 'POST',
                'relative_url' => '/me/photos',
                'message' => $data['Ad']['title'],
                'attached_files' => 'file' . $count,
                'no_story' => 1 //Also tried 'true'                     
            );

            //add this request to batch
            $batch[] = json_encode($req);
            $params['file' . $count] = '@' . realpath($file);
            $count++;
        }//foreach
        $params['batch'] = '[' . implode(',', $batch) . ']';
        //$params['no_story'] = true;

编辑 ##

请参阅下面的评论。

4

1 回答 1

0

我知道你可能不再需要答案了,但我遇到了同样的问题,经过多次尝试和错误我想通了,所以我会发布答案可能有人再次面临这个问题

$req = array(
            'method' => 'POST',
            'relative_url' => '/me/photos',
            'attached_files' => 'file' . $count,
            'body' => 'no_story=1'                      
        );
于 2014-02-18T14:16:39.787 回答