所以我试图将一个实际的Instagram Feed添加到我的wordpress网站。我不想使用第三方网站,它不会为实际的IG网站带来流量。我一直在IG开发者网站上,说实话有点令人困惑。任何帮助将不胜感激。
答案 0 :(得分:0)
我建议使用插件来完成艰苦的工作,因为那里有很多,并且自己集成Instagram可能是一个挑战。快速谷歌搜索给了我这个: https://wordpress.org/plugins/instagram-feed/
如果您不想使用插件,则需要了解api的工作原理。
对于大多数来说,Instagram API都需要OAuth身份验证。 首先,您需要在https://instagram.com/developer/站点上注册一个应用程序才能获得客户端ID。
拥有客户端ID后,您需要为访问您网站的用户建立流程。对于需要身份验证的API调用,无法解决此问题。
首先,用户需要使用instagram api请求网址登录并允许从您的帐户进行访问: https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=code
CLIENT-ID是您之前获得的ID,REDIRECT-URL应该是您的wordpress网站。 调用此URL将允许您为站点上的用户获取访问令牌,然后您可以使用该令牌对API进行经过身份验证的调用。
解决此问题的一种方法是使用特定于照片的标记进行不需要身份验证的简单调用。在这个SO问题中描述了这一点: Instagram API and importing photos without server side authentication
答案 1 :(得分:-1)
干杯, 我同意费利佩的观点。如果您或您的客户需要Instagram插件,最简单的方法是在某个市场购买。更重要的是,它比浪费你自己的时间开发便宜得多。当然,这适用于商业开发,而不是为了娱乐而做的事情。
以下是我为我的客户安装的插件列表,我很高兴:
https:// wordpress.org/plugins/instashow-lite/ - 精简版的 高级插件。功能真的有限,但它会 足以给你一个简单的展示。
https://codecanyon.net/item/instagram-widget-wordpress-plugin-for-instagram/11170758 - 一个显示Instagram的简单商业小工具 帐户在网页上。
https://elfsight.com/help/how-to-embed-instagram-feed-widget-on-html-website/ - 适用于任何CMS网站的有趣云解决方案。它有一个演示和一个 免费计划。