2016-09-16 3 views
3

해시 태그를 사용하여 공개 Instagram 이미지를 가져 오려고하지만 클라이언트 ID/액세스 토큰을 사용하지 않고 수행해야합니다. 아래 스크립트를 사용 중입니다.액세스 토큰/클라이언트 ID를 사용하지 않고 Instagram 이미지를 특정 해시 태그로 가져올 수있는 방법이 있습니까?

<div id="instafeed"></div> 

<script type="text/javascript"> 
    var userFeed = new Instafeed({ 
    get: 'tagged', 
    tagName: 'fashion', 
    template: '<a class="fancybox" href="{{link}}" rel="ig" title="{{caption}}"><img class="instagram-image" src="{{image}}" /></a>', 
    links: 1, 
    limit: 30, 
    resolution: 'low_resolution' 
    }); 
    userFeed.run(); 
</script> 

그러나 이미지를 가져올 수 없습니다. 만약 내가 액세스 토큰이나 사용자 ID를 제공하려고하면 그 특정 해시 태그가있는 Instagram에있는 이미지 만 가져옵니다. Shopify에서 이것을 구현해야합니다.

답변

0

특정 해시 태그가있는 모든 공개 이미지를 가져 오는 유일한 공식 방법은 public_contentAPI scope에 대한 Instagram API 클라이언트 승인입니다. 이를 위해서는 Instagram의 review process을 통해 API 클라이언트를 제출해야합니다.

이렇게하지 않으면 API 클라이언트가 Sandbox Mode으로 제한되며 샌드 박스에 초대 된 사용자의 태그가 지정된 사진 만 반환됩니다. Instagram Developer Docs에서

: /tags/{tag-name}/media/recent : 또 다른 예로서

,의 미디어의 목록을 반환하는 엔드 포인트를 살펴 보자. 이 엔드 포인트가 리턴 한 응답에는 예상대로 주어진 태그가있는 미디어 만 포함됩니다. 그러나 모든 공공 Instagram 사용자로부터 미디어를 반환하는 대신 샌드 박스 사용자에게 속한 미디어 만 반환하며 각 사용자에 대해 마지막 20 개로 제한됩니다.

+0

하지만 클라이언트 ID가 필요한 경우에도 Instagram App을 검토 프로세스에 적용합니다. 이제 앱이 승인되면 어떻게 될지 알아 보겠습니다. Steven에게 고맙습니다. 내 앱이 승인되면 다시 연락 드리겠습니다. –

+0

지금 검토 되었습니까? 나는 같은 문제에 직면하고있다. Pls는이 과정을 위해해야 ​​할 일을 알려줍니다. – Manoj