Instagram网站上的饲料

时间:2017-07-21 18:35:33

标签: instagram feed

我试图在我的网站上显示Instagram Feed。我不熟悉服务器端脚本。我读到的解释超出了我的想法。

我已设法通过Instagram获取访问密钥,但我不知道如何继续。

我还尝试了视频中的说明"如何使用PHP实现Instagram Feed而不使用Instagram API"

为此,我的php文件有效,显示了Feed,但我不明白如何让它出现在我的html页面上。

我很乐意让这两种方法都有效。

2 个答案:

答案 0 :(得分:0)

在您的HTML中,您应该添加一个JavaScript脚本'您执行称为AJAX请求的元素。该请求将访问生成Instagram提要的PHP文件。 ECHO来自PHP文件的结果,它将返回到AJAX请求中的DATA变量。该请求看起来大致如下:

                $.ajax({
                     method: ‘POST or GET, most likely POST’,
                      url:  ‘not always an actual url, this is the path to your PHP file’,
                      success: function(data) {
                         //php file returns into variable ‘data’
                        //display the feed within this function
                      }
                    });

PHP文件的结果应该以JSON表示法回显,如果不是,只需将其添加到PHP文件结尾:

   $whatever = json_encode($your_result);
   echo $whatever; //this is still the feed, just encoded in JSON

如果您因某些原因需要解码,请执行

   json_decode($variable_to_decode);

您可以在AJAX请求中使用其他参数,例如,您需要访问PHP文件中的某些变量,这些变量目前仅存在于HTML文档中。

答案 1 :(得分:-1)

这是通过将html保存为php来解决的。我不知道为什么会这样,但它有效