나는 php-sdk를 사용하여 사진을 게시하려고합니다. 모두 수개월 동안 성공적으로 일했지만 갑자기 주사위가 없었습니다.페이 스북 그래프를 통해 사진 게시하기 더 이상 작동하지 않음
다른 기능은 여전히 동일한 코드 기반 (즉, 메시지를 벽에 게시)으로 작업하고 있습니다. 즉, 내 측면에서 부러진 사진을 게시하는 것입니다.
try {
$data = $facebook->api('/me/photos', 'post', $args);
} catch (FacebookApiException $e) {
print_r($e);}
덤핑이다
FacebookApiException 개체 ([결과 : 보호] => 배열 ([ERROR_CODE] => 3 [오류] => 배열 ([메시지] => 어떤 URL이 설정되지! [string : private] => [code : protected] => 3 [file : protected] => /locationofmy/base_facebook.php [행 : 보호] => 818 [추적 : 개인] => 배열 ([0] => 배열 [..............]
FB php-sdk 줄에서 818 :
if ($result === false) {
$e = new FacebookApiException(array(
'error_code' => curl_errno($ch),
'error' => array(
'message' => curl_error($ch),
'type' => 'CurlException',
),
));
curl_close($ch);
throw $e;
}
curl_close($ch);
return $result;
}
이것은 오랫동안 일해 왔습니다. 페이스 북에서 뭔가 바뀌 었습니까?
편집 : PHP-SDK 버전 : 3.1.1
편집 2 :
$tag = array(
'tag_uid' => 'acct_num',
'x' => 0,
'y' => 0
);
$tags[] = $tag;
$args = array(
'message' => $item_description,
'image' => '@' . realpath($temp_path . $tempFile),
'tags' => $tags,
);
'/ me/photos'와 관련이 있다고 가정합니다. 그러나 이유는 모르겠습니다. – bMon
$ args로 보내지는 것을 보여 주시겠습니까? 최대 너비/높이가 750px 인 이미지의 유효한 URL이어야하는'source '를 전달합니까? – johnmadrak
@ johnmadrak 편집 참조하십시오. – bMon