공유 대화 상자에서 동일한 문제가 발생하여 공유 수가 증가하지 않았습니다. 또한 사용자가 추가 한 사용자 지정 메시지는 무시되었습니다. sharer.php를 사용하여 해결했지만, 더 이상 사용되지 않는 어딘가 읽었지만 그것에 대한 공식 정보를 찾을 수 없으므로 최적의 해결책은 아니지만 공유 대화 상자의 문제점을 파악할 때까지 작동합니다.
사용자 지정 매개 변수를 더 이상 sharer.php로 보낼 수 없으며 'u'만 허용됩니다. 주식을 얻기 위해 다음과 같은 사용하여 제목, 설명, 이미지,
을 지정 대상 페이지에 오픈 그래프 태그를 사용
https://graph.facebook.com/?id=http%3A%2F%2Fwww.example.com%2Fsample-post%2F
만 좋아의 합계 인 "주"속성을 반환하고 주식 (그리고 어쩌면 코멘트, 확실하지 않음).
{ "id": "http://www.example.com/sample-post/", "shares": 3 }
자세한 계산을 원할 경우 FQL과 열린 그래프 API를 사용하여 link_stat 테이블을 쿼리 할 수 있습니다.
SELECT url, normalized_url, share_count, like_count, comment_count, total_count, commentsbox_count, comments_fbid, click_count
FROM link_stat
WHERE url="http://www.example.com/sample-post/"
및 요청은 다음과 같이 보일 것입니다 :
귀하의 쿼리는 다음과 비슷한 모습이 될 것입니다
{
"data": [
{
"url": "http://www.example.com/sample-post/",
"normalized_url": "http://www.example.com/sample-post/",
"share_count": 3,
"like_count": 0,
"comment_count": 0,
"total_count": 3,
"commentsbox_count": 0,
"comments_fbid": 123456789,
"click_count": 0
}
]}
:
https://graph.facebook.com/fql?q=SELECT%20url,%20normalized_url,%20share_count,%20like_count,%20comment_count,%20total_count,%20commentsbox_count,%20comments_fbid,%20click_count%20FROM%20link_stat%20WHERE%20url=%22http%3A%2F%2Fwww.example.com%2Fsample-post%2F%0A%22
이 JSON의 모든 쿼리 정보를 반환합니다을
이 정보를 얻는 또 다른 방법은 link.getStats 메소드를 사용하는 것입니다.
https://api.facebook.com/method/links.getStats?urls=http%3A%2F%2Fwww.example.com%2Fsample-post%2F&format=json
이 메소드는 더 이상 사용되지 않지만 테스트 용도로 사용할 수 있으며 JSON도 반환합니다.
[{
"url":"http:\/\/www.example.com\/sample-post\/",
"normalized_url":"http:\/\/www.example.com\/sample-post\/",
"share_count":3,
"like_count":0,
"comment_count":0,
"total_count":3,
"click_count":0,
"comments_fbid":123456789,
"commentsbox_count":0}]
누구나 공유 대화에 문제가 있습니까?