-1
나는 클라이언트를위한 웹 사이트를 구축하고 있으며, 핵심 기능은 Facebook을 통해 다른 사용자와 사진을 공유하는 것입니다. 그래서, 내가 무슨 짓을했는지 것은 :Facebook 사진 공유 (& 2013 년 10 월 변경)
- 사용자가
- 스크립트가 페이스 북을 트리거하는 "공유"버튼을 자신이 좋아하는 사진을 선택합니다 및 클릭 "친구 선택기"팝업
- 사용자는 자신이하고 싶은 친구를 선택합니다 와 사진을 공유하고 클릭 "OK"
- 스크립트는 PHP 사진 공유 코드가 선택한 친구가 여기
의 타임 라인에 특정 사진을 업로드 서버에 Ajax 요청을 트리거 :
$facebook = new Facebook($config);
$facebook->getAccessToken();
$user_id = $facebook->getUser();
$body = array(
'source' => '@' . CURR_DIR . $photo->path,
'message' => ''
);
if ($user_id)
{
try
{
$result = $facebook->api('/' . $fbid . '/photos', 'post', $body);
}
catch (FacebookApiException $e)
{
echo $e->getMessage();
}
}
는 지금까지 아름답게 작동하므로 내 질문은 : 페이스 북의 "October 2013 breaking changes", 그들은 "API를 통해 친구의 타임 라인에 게시 할 수있는 기능을 제거"입니다
후. 그들은 그 시점부터 feed dialog's의 사용법을 조언합니다. 피드 대화 상자를 사용하여 특정 사용자의 타임 라인에 사진을 업로드하는 방법은 무엇입니까? feed documentation page을보고 있기 때문에 이것이 가능하지 않습니까?)
어떻게 허가를 받으시겠습니까? –
글쎄, 그들이 피드 옵션을 떠나는 경우 - 즉, 사용자의 타임 라인에 메시지를 게시 할 수 있음을 의미합니다. 그렇다면 내 질문이 있습니다. 가능한 경우 게시 할 수 있습니까? – Andrej
내 인상은 페이스 북이 사람들이 다른 사람들의 타임 라인에 사진을 게시하는 기능을 제거하고 있다는 것입니다. 좋은 속임수, 나는 말한다. –