안녕하세요, 먼저이 방법을 알고 있기 때문에 사용자 벽에 플래시 플레이어를 삽입하는 방법에 대한 질문이 아니라는 점을 분명히 밝힙니다.사용자 벽에 플래시 플레이어 게시가 작동하지 않습니까?
질문은 누군가 내 코드를 도와 주거나 다른 사람이 나와 같은 문제가있어 버그 인 경우 문제입니다.
그래프 Api를 통해이 링크 (http://www.test.hollybyte.tv/watch/4e45080a94a05f1478000000)를 벽에 게시하고 싶습니다. 링크 코드를 보면 필요한 메타가 작성되었음을 알 수 있습니다. 사실, Fb에 링크를 붙여 넣으면 플레이어를 인식하고 발표하는 것을 볼 수 있습니다.
테스트 목적을 위해 나는이 매개 변수를 사용하여 그래프 API 탐색기 (http://developers.facebook.com/tools/explorer)를 사용했다 :
- 방법 : "POST"
- API 광고 : https://graph.facebook.com/user/feed
- 의 oauth_token : ...
- 메시지 : "API 탐색기에서 테스트"
- 링크 : http://www.test.hollybyte.tv/watch/4e45080a94a05f1478000000
- 그림 :
- 소스 : http://repo.eu-w1.hollybyte.com/acc/test/py/default-flash/swf/flowplayer.commercial-3.2.7.swf?config=http://repo.eu-w1.hollybyte.com/acc/test/st/www/default/js/emb/4e45080a94a05f1478000000.js
- 유형 : 비디오
그리고 플레이어 사랑의, 완벽하게 게시 않습니다!
하지만 페이스 북 PHP SDK를 사용하여 PHP와 동일한 것을 시도했지만 그렇지 않습니다. 링크를 게시하지만 그림이 없거나 플레이어도 마찬가지입니다. 이것에 대한
내 PHP 코드는 다음과 같습니다 내 PHP 호출하지 않는 이유는 API Explorer가 잘 작동하지만 부엉 아 파크
$facebook = new Facebook(array('appId' => $this->_appId, 'secret' => $this->_appSecret));
$param = array(...); //Array with all the data from above, the same data.
$result = $facebook->api('/'.$userId.'/feed', 'post', $param);
echo $result;
는 이해가 안 돼요. 그것이 버그인지 아니면 내가 뭘 잘못하고 있는지 말해주세요.
난 내가 (스트림을 읽고, 스트림, 오프라인 액세스를 게시) 바로 모든 권한이 있는지 말을해야하고, 나는 그것이 권한 문제가되지 않습니다 그래서 벽에 게시 할 수 있습니다 (또는 만약 내가 잘못 correcti)
귀하의 답변에 미리 감사드립니다.
경찰서. 영어로 글을 쓸 때 익숙하지 않아 문법 오류가 생기면 용서해주십시오. 또한에서 PARAM 배열 ...의 type
매개 변수가있을 예정이다처럼 Feed dialog documentation에서
오류 메시지가 나타 납니까? facebook 호출 후 $ result 변수의 내용은 무엇입니까? – Lix
@Lix 오류가 발생하지 않습니다. $ result의 내용은 다음과 같습니다.'([id] => 100001096238224_240580642655142)'벽에 다른 것을 게시 할 때처럼. – Tolke
우물 .. 그게 페이스 북의 객체 ID입니다 ... 그것은 게시물이 성공적으로 만들어 졌음을 의미합니다 ... 코드가 맞지만 매개 변수에 문제가있는 것 같습니다. 당신은 그림과 출처에 대한 URL이 정확한지 확신합니까? – Lix