예를 들어 Facebook API en French를 사용하여 특정 주제에 대한 공개 게시물을 얻으려고합니다 (아래 access_token을 변경해야 함).
https://graph.facebook.com/search?q=cinema&type=post&access_token=abc|abc&locale=fr_FR
이것은 작동하지 않습니다. 결과에 혼합 언어 (스페인어, 프랑스어, 영어 ...)가 있습니다. Facebook 개발자 웹 사이트를 확인했는데 여기서 문제를 찾을 수 없습니다. 누군가 같은 문제가 있습니까?
사실, 결과에서 lang
각 게시물에 연결된 키가 있다면 이것은 나에게 좋을 것입니다. 나는 URL에 추가하려고 fields=languages
(그리고이 다른 이들 단어는 좋아 lang
, language
, locale
...)하지만,이 역시 작동하지 않습니다.
도와 주셔서 감사합니다! (영어 죄송합니다)
graph.facebook.com/search?q=cinema&type=post&locale=fr_FR
실제로이 쿼리를 실행할 때 locale
매개 변수 가 고려됩니다. 프랑스어로 번역 된 카테고리를 제공합니다.
{
"id": "376665779074901_525847047490106",
"from": {
"category": "Site internet de détente/sports",
"name": "Hasil+jadwal+klasemen Sepakbola",
"id": "376665779074901"
},
"message": "Hasil Pertandingan\n\nLike (y) & Bagikan ...\n\n• England- Premier League\nFT Chelsea 2 - 0 Fulham\nGoals :\n52'[1 - 0] Oscar\n84'[2 - 0] John Obi Mikel\n-\nFT Liverpool 0 - 1 Southampton\nGoals :\n54'[0 - 1] Dejan Lovren\n-\nFT Newcastle United 2 - 3 Hull City\nGoals :\n10'[1...
}
하지만 동의해야합니다. 정말 도움이되지 않습니다. 최소한 사용자 게시물의 경우 사용자가 사용하는 언어가 무엇인지 확인하는 것입니다.
graph.facebook.com/USER_ID?field=locale
그 외에도 Facebook의 로케일 정보에 의존 할 수 없다고 말해야합니다. Facebook은 게시물이 프랑스어 또는 영어로 작성되었는지 알지 못합니다. 또한 Facebook을 영어로 사용하는 사람이 영어 게시물 만 작성한다는 의미는 아닙니다. 특정 언어로 된 모든 메시지를 찾으려면 언어 인식 전용 웹 서비스를 통해 모든 메시지를 직접 확인하는 것이 좋습니다 .
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다