如何将instagram图像集成到经典asp网站中

如何将instagram图像集成到经典asp网站中,instagram,Instagram,我有一个经典的ASP网站,我想显示我的客户设置的最新两张Instagram图片。我该怎么做呢?我发现了一个PHP的例子,但没有经典ASP的例子。谢谢为此,您必须使用Instagram API。您必须在Instagram中注册并生成API访问令牌,您需要在代码中使用该令牌(见下文)。用户ID也必须更改为您的用户ID(这是一个数值) API将以JSON的形式返回结果,您必须使用标准的JSON2.asp进行解析。你可以在这里找到它: 代码如下: <!--#include file="JSON2

我有一个经典的ASP网站,我想显示我的客户设置的最新两张Instagram图片。我该怎么做呢?我发现了一个PHP的例子,但没有经典ASP的例子。谢谢

为此,您必须使用Instagram API。您必须在Instagram中注册并生成API访问令牌,您需要在代码中使用该令牌(见下文)。用户ID也必须更改为您的用户ID(这是一个数值)

API将以JSON的形式返回结果,您必须使用标准的JSON2.asp进行解析。你可以在这里找到它:

代码如下:

<!--#include file="JSON2.asp"-->
<%

    Const MaxNum = 2

    Set xmlHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP")
    xmlHTTP.open "GET", "https://api.instagram.com/v1/users/<userID>/media/recent/?access_token=<your Instagram access token>", false
    xmlHTTP.send()
    RawFeed = xmlHTTP.ResponseText

    Set RawResults = JSON.parse(join(array(RawFeed)))

    iCt = 0
    For Each Feed In RawResults.Get("data")

     if Feed.Get("type") = "image" then
        iCt = iCt + 1
        sURL = Feed.Get("images").Get("thumbnail").Get("url")       ' Can use "low_resolution" or "standard_resolution" instead of "thumbnail" for images in other resolutions
        sLink = Feed.Get("link")
        response.write "<a href=""" & sLink & """><img src=""" & sURL & """></a>"

        if iCt = MaxNum then exit for
     End If

    Next
%>


谢谢我最终设法使用Ajax和Jquery实现了这一点,但您的版本也应该可以工作。答案对我来说非常有效,但我也有兴趣看看您的Jquery/Ajax解决方案。