0

그래프 API를 사용하여 페이스 북의 플랫폼에서 각 기본 필드를 명시 적으로 요청하지 않아도 기본 필드 + 하나 또는 두 개의 필드 확장 필드를 어떻게 요청할 수 있습니까?개체의 모든 기본 필드를 계속 가져 오는 동안 필드 확장을 사용하여 하나 또는 두 개의 필드를 확장하는 방법은 무엇입니까?

필자가 알 수있는 한, 단일 필드를 확장하면 모든 기본 필드가 무시됩니다.

?fields=default_fields,comments.limit(10).summary(true)은 필드가 변경되는 빈도와 대부분의 개체가 필드에서 중복되는 부분이 거의없는 것을 고려하면 놀라 울 것입니다.

+0

아니요, 불가능합니다. 'fields' 매개 변수를 사용할 때 원하는 모든 필드를 명시 적으로 지정해야합니다 (어떤 경우 든 가져와야하는'id'를 제외하고). – CBroe

답변

0

기본값 이외에 필드를 지정할 수 없습니다.

필드를 지정하면 원하는 특정 데이터를 제한하거나 확장 할 수 있음을 나타냅니다. 따라서 기본값은 무시되며 되돌아 가려는 각 필드를 지정해야합니다.

+0

나는 어떤 필드가 맨손으로 요청에 반환되도록 지정하는 상수 등이 있다고 생각하는 것이 맞습니까? 우리는 그 필드를 얻기 위해 필드 확장 내에서 사용할 수있는 단축형을 얻을 수 있습니까? 필자는 필드가 자주 변경되는 이유를 알고 있지만 필드 확장을 사용하여 API 호출을 줄이기 때문에 변경 사항으로 인해 특정 호출이 드물게 중단됩니다. 또한 개체를 존중하지 않는 호출이 기본값 + 개체가 공유하는 확장 필드를 기대하도록 만드는 것이 좋을 것입니다. – Galen