Search the catalogue

Instagram

An error occurred while processing the template.
The following has evaluated to null or missing:
==> data["tokens"][username]  [in template "6578609#6578643#5898097" at line 26, column 33]

----
Tip: It's the final [] step that caused this error, not those before it.
----
Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${data["tokens"][username]}  [in template "6578609#6578643#5898097" at line 26, column 31]
----
1<#assign orientationDefault = "horizontal"/> 
2<#if orientation?? && orientation.getData() !=""> 
3    <#assign orientationDefault = orientation.getData() /> 
4</#if> 
5 
6<#-- getting the data from the CDN JSON file  --> 
7<#function readJSON apiUrl> 
8    <#assign response = httpUtilUnsafe.URLtoString(apiUrl) /> 
9    <#assign result = jsonFactoryUtil.looseDeserialize(response) /> 
10    <#return result /> 
11</#function> 
12<#assign data = readJSON("https://cdn.axiell.com/arena/instagram/arena-instagram-tokens.json")! /> 
13<#assign username = userName.getData()! /> 
14 
15<div id="instagram-feed" class="instagram-feed instagram-feed--items-${items.getData()} instagram-feed--captions-${captions.getData()} instagram-feed--display-${orientationDefault}"></div> 
16<script> 
17	define._amd = define.amd; 
18	define.amd = false; 
19</script> 
20<script src="https://cdn.jsdelivr.net/gh/stevenschobert/instafeed.js@2.0.0rc1/src/instafeed.min.js"></script> 
21<script> 
22	define._amd = define.amd; 
23	var userFeed = new Instafeed({ 
24		get: 'user', 
25		target: "instagram-feed", 
26		accessToken: "${data["tokens"][username]}", 
27		limit: ${items.getData()}, 
28		template: '<a target="_blank" href="{{link}}"><img src="{{image}}" alt="{{type}}'+' from '+'{{username}}'+' Instagram"/><span>"{{caption}}"</span></a>' 
29	}); 
30	userFeed.run(); 
31</script> 

Language

Web Form

Suggestions

Your input is valuable to us. Please send us your suggestions.