xml Instagram Feed

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xml Instagram Feed相关的知识,希望对你有一定的参考价值。

<mvt:do file="g.Module_Root $ '/modules/util/transients.mvc'" name="l.instagram_feed" value="Get_Transient( 'instagram_feed' )" />
<mvt:if expr="ISNULL l.instagram_feed">
	<mvt:assign name="l.instagram_feed" value="''" />
	<mvt:call action="'https://api.instagram.com/v1/users/self/media/recent/?access_token=[ TOKEN HERE ]'" method="'GET'">
		<mvt:assign name="l.instagram_feed" value="l.instagram_feed $ s.callvalue" />
	</mvt:call>
	<mvt:comment> Store in Cache | 1 Hour Expriation Date </mvt:comment>
	<mvt:do file="g.Module_Root $ '/modules/util/transients.mvc'" value="Set_Transient( 'instagram_feed', l.instagram_feed, 60 * 60 )" />
</mvt:if>

<mvt:comment> Decode API JSON </mvt:comment>
<mvt:assign name="l.success" value="miva_json_decode( l.instagram_feed, l.settings:instagram )" />

<mvt:if expr="NOT miva_array_elements( l.settings:instagram:data )">
	<mvt:exit />
</mvt:if>

<mvt:foreach iterator="post" array="instagram:data">
	<a href="&mvte:post:link;" target="_blank">
		<img src="&mvte:post:images:standard_resolution:url;" alt="&mvte:post:caption:text;" title="&mvte:post:caption:text;" />
	</a>
</mvt:foreach>
<mvt:assign name="l.instagram_feed" value="''" />
<mvt:call action="'https://api.instagram.com/v1/users/self/media/recent/?access_token=[ TOKEN HERE ]'" method="'GET'">
	<mvt:assign name="l.instagram_feed" value="l.instagram_feed $ s.callvalue" />
</mvt:call>

<mvt:comment> Decode API JSON </mvt:comment>
<mvt:assign name="l.success" value="miva_json_decode( l.instagram_feed, l.settings:instagram )" />

<mvt:if expr="NOT miva_array_elements( l.settings:instagram:data )">
	<mvt:exit />
</mvt:if>

<mvt:foreach iterator="post" array="instagram:data">
	<a href="&mvte:post:link;" target="_blank">
		<img src="&mvte:post:images:standard_resolution:url;" alt="&mvte:post:caption:text;" title="&mvte:post:caption:text;" />
	</a>
</mvt:foreach>

以上是关于xml Instagram Feed的主要内容,如果未能解决你的问题,请参考以下文章

php 注册Instagram Feed的小部件区域。

php 注册Instagram Feed的小部件区域。

markdown Authenticate - Instagram Feed WordPress插件

css 用于设置Instagram Feed的CSS。

css 用于设置Instagram Feed的CSS。

Instagram/feed API 媒体 URL 显示“URL 签名已过期”