instafeed.js用户不能工作

时间:2015-11-16 14:16:22

标签: javascript instagram

我已经下载了instafeed.js并设置了所有内容,当我标记代码时它会与代码一起使用,但我希望从我的帐户中获得我的安全保护。 但只有当我使用tagged:

时,它才起作用
mid

我做错了什么? 我已经写了我的访问令牌和<script type="text/javascript"> var feed = new Instafeed ({ get: 'tagged', tagName: 'angodesign', limit: '10', clientId: '###443333' }); feed.run(); </script> ,但它不会工作..

2 个答案:

答案 0 :(得分:0)

Instafeed.js因以下原因无效:

  1. 如果您的用户帐户可见性设置为“私有”。请你的 帐号公开,然后重试。
  2. 您可能需要accessToken才能从用户Feed中提取。

答案 1 :(得分:0)

为了遇到其他人的缘故。这是您希望将帐户关联起来的内容。

var feed = new Instafeed({
    get: 'user',
    userId:  *******,
    clientId: '****a****v****b****',
    accessToken: '***d**.sd**fs**.**************',
    limit: 12,
    resolution: 'low_resolution',
    template: '<div class="col3"><a href="{{link}}" target="_blank" style="background-image: url({{image}});" class="zoom instagram-{{orientation}}"></a></div>',
    useHttp: true
});
feed.run();

显然将您的userID,AccessToken和clientId放入您的insta-gram帐户。

如果你不知道从哪里得到这些,请按照以下方式:

clientID :转到https://www.instagram.com/developer/。登录您的帐户并点击“注册您的申请”,填写空白。完成后,转到管理位于右上角的客户端,您可以看到您的clientID。

访问令牌:转到此网址http://instagramwordpress.rafsegat.com/docs/get-access-token/。向下滚动并单击“单击此处获取访问令牌!”。它应该重新加载,再次向下滚动,你会看到你的访问令牌。

UserId :现在您已拥有accessToken,您可以将此网址放入浏览器地址栏https://api.instagram.com/v1/users/search?q=[USERNAME]&access_token=[ACCESS TOKEN]。将[USERNAME]替换为您的用户名和[ACCES TOKEN],并使用您的访问令牌。你应该在那里得到一个带有你身份的对象。

另一种获取userID的方法。将此网址放在您的浏览器地址栏中。https://www.instagram.com/EXAMPLEUSERNAMEGOESHERE/?__a=1.Do您会看到我在哪里输入EXAMPLEUSERNAMEGOESHERE?请将其替换为您的Instagram用户名。并为“id”执行ctrl f,并且您的用户ID应该在键值对中。像这样的“所有者”:{“id”:“123456789”}。

一旦你在instafeed配置中获得了这3件事,当然将instafeed脚本链接起来。它应该加载!我希望这会有所帮助。