게시물 또는 게시물의 댓글에서 공유된 URL에 대한 정보를 가져옵니다.
요청을 보강하기 위해 다음 쿼리 문자열 매개변수를 포함합니다.
| 매개변수 | 설명 |
|---|---|
필수 문자열 | |
문자열 | 요청하고자 하는 필드를 쉼표로 구분한 리스트. |
문자열 | 공유할 URL. |
문자열 | 범위를 쉼표로 구분한 리스트. |
| 속성 이름 | 설명 | 유형 |
|---|---|---|
app_links | 이 URL과 관련된 AppLinks 데이터(사용 가능할 경우). | AppLinks |
| URL 자체. |
|
| 사용자가 URL과 상호작용하는 여러 가지 방식의 수. 참여 값은 의도적으로 정밀하게 표시하지 않지만 URL에 대한 사용자 참여를 정확히 반영한다는 것은 신뢰해도 됩니다. |
|
| 이 URL과 기본적으로 연결되는 오픈 그래프 개체. |
|
게시물 또는 댓글에 공개된 URL에 대한 정보를 가져오려면 https://graph.facebook.com으로 GET 요청을 보냅니다. 이때 id 매개변수는 URL로 설정하고 URL과 관련된 모든 필드 및 게시물이나 댓글을 공개한 사용자 또는 페이지에서 요청한 액세스 토큰을 포함합니다.
다음 예시는 사용자 액세스 토큰으로 대표되는 사용자가 공유한 https://www.facebook.com이라는 URL에 대한 참여를 나타냅니다.
가독성을 높이기 위해 형식을 지정했습니다.curl -i -X GET \
"https://graph.facebook.com/{latest-graph-api-version}/
?id=https://www.facebook.com
&fields=engagement
&access_token={user-access-token}"요청이 성공하면 앱이 공유된 URL에 대해 다음과 같이 참여 수를 수신합니다.
{
"engagement": {
"reaction_count": 514919172,
"comment_count": 68687082,
"share_count": 975739682,
"comment_plugin_count": 1641
},
"id": "https://www.facebook.com"
}이 엔드포인트에서는 해당 작업을 수행할 수 없습니다.
URL을 업데이트합니다.
게시물이나 댓글에 공개된 URL에 대한 정보를 업데이트하려면 https://graph.facebook.com으로 POST 요청을 보냅니다. 이때 id 매개변수는 URL로 설정하고, scrape 매개변수는 true로 설정하며, URL과 관련된 모든 fields 및 게시물이나 댓글을 공개한 사용자 또는 페이지가 요청한 액세스 토큰을 포함합니다.
다음 예시에서는 사용자 액세스 토큰으로 대표되는 사용자가 공유한 https://www.facebook.com/my-update라는 URL을 업데이트합니다.
가독성을 높이기 위해 형식을 지정했습니다.curl -i -X POST \
"https://graph.facebook.com/{latest-graph-api-version}/
?id=https://www.facebook.com/my-update
&scrape=true
&access_token={user-access-token}"요청이 성공하면 앱이 공유된 URL에 대해 다음과 같이 참여 수를 수신합니다.
{
"success": true
} 요청을 보강하기 위해 다음 쿼리 문자열 매개변수를 포함합니다.
| 매개변수 | 설명 |
|---|---|
필수 문자열 | |
문자열 | 요청하고자 하는 필드를 쉼표로 구분한 리스트. |
필수 문자열 | 업데이트할 URL. 이 URL은 |
필수 부울 | 값은 |
POST /{version}/?id={url}&scrape=true
Host: graph.facebook.com{
"success": true
}이 엔드포인트에서는 해당 작업을 수행할 수 없습니다.