Callback URL: 此地址的域名应该是你的应用的域名,如: http://www.abc.com/callback/。
Canvas Page URL:这是用户浏览器上显示的地址,即CallbackURL的映射。
应用服务器IP地址:如果是自己做测试,可以不管它。但如果其他用户使用该应用程序,则必须保证服务器IP地址与Callback URL的IP地址保持一致。可以在这里测试IP地址:http://apps.xiaonei.com/queryip.do
下面是一个简单的例子,直接调用XNML标签获取信息,注意使用XNML模式的页面不能包含<head>标签。浏览器上输入地址:http://apps.xiaonei.com/xxxxxxxx/test.html(此处的http://apps.xiaonei.com/xxxxxxxx/为开发者自己的APP地址,test.html需要放在自己的服务器上)
test.html
|
Demo |
效果如下:
使用POST方法时会有以下隐藏数据,需要时使用Request获取。
<input type="hidden" name="xn_sig_in_iframe" />
<input type="hidden" name="xn_sig_method" />
<input type="hidden" name="xn_sig_time" />
<input type="hidden" name="xn_sig_added" />
<input type="hidden" name="xn_sig_user" />
<input type="hidden" name="xn_sig_session_key" />
<input type="hidden" name="xn_sig_expires" />
<input type="hidden" name="xn_sig_api_key" />
下面是一个获取好友选择器选中ID的简单例子
demo.jsp
|
<div align="center"> <% |
效果如下