2016-06-07 1 views
4

instafeed.js을 사용하는 Instagram 피드에 문제가있는 사람이 있습니까?instafeed.js : 제공된 access_token이 잘못되었습니다.

약 5 일 전부터 다음 javascript 콘솔 오류가 발생했습니다. 이전에는 정상적으로 작동했습니다.

Uncaught Error: Error from Instagram: The access_token provided is invalid

내 코드입니다 : 이것은 며칠 전에 언급 한 플랫폼 정책 업데이트 관련이 있는지 내가 확실 해요

if ($('#instafeed').length == 1) { 
    var feed = new Instafeed({ 
     get: 'user', 
     userId: USER_ID, 
     clientId: 'CLIENT_ID', 
     template: '<div class="columns small-6 medium-4 large-3"><div class="instagram-image-wraper"><a class="test" href="{{link}}"><img src="{{image}}" /></a></div></div>', 
     resolution: 'low_resolution', 
     limit: 12, 
    }); 
    feed.run(); 
} 

- http://developers.instagram.com/

인스 타 그램이 자신의 정책을 변경

답변

2

instafeed.js에 액세스 토큰이 필요합니다.

site을 사용하여 액세스 토큰을 만들 수 있습니다.

액세스 토큰을 생성 한 후,이 같은 instafeed.js 사용할 수 있습니다

var feed = new Instafeed({ 
    get: 'user', 
    userId: 'UserID', 
    clientId: 'ClientID', 
    accessToken:'AccessTokenInHere', 
    resolution: 'low_resolution', 
    template: '<div class="columns small-6 medium-4 large-3"><div class="instagram-image-wraper"><a class="test" href="{{link}}"><img src="{{image}}" /></a></div></div>', 
    limit: 12, 
    }); 
+0

이것은 임시 해결 방법 일뿐입니다. https://github.com/stevenschobert/instafeed.js/issues/408 – rorymorris89

+0

영구 솔루션을 제안하면 기꺼이 사용하게됩니다.) – kkakkurt

+1

작업 중! :) – rorymorris89

0

은 어쩌면 당신은 내 솔루션을 사용할 수 있습니다. 이 솔루션은 PHP에 있지만 작동 :

Instagram workarond

0

pixelunion가 작동하는 것 같다 사용하지만 당신은 샌드 박스 옵션을 통해 인스 타 그램 개발자 페이지를 통해 사용자를 추가해야 할 수 있습니다 '당신이 경우 Instagram을 자신의 Instagram 계정이 아닌 다른 사람에게 다시 사용하십시오.

액세스 토큰이 '영원히'보장되지는 않지만 Instagram은 생성 된 토큰이 실제로 만료 될 것이라고 실제로 말하기보다는 미래에 일부 변경이 필요할 경우를 대비하여 면책 조항을 추가하는 것처럼 보입니다.

관련 문제