在Facebook上抓取用户位置并附加HTML
Grab user Location on Facebook and append HTML
如何使用FB选项卡中的Graph API从Facebook获取用户的位置?
像这样:
if (countryName = 'US') {
$("#footer a h3").html("www.ok.com");
} else {
$("#footer a h3").html("www.facebook.com");
}
希望你能帮到忙。
你可以
使用geoPlugin API,这是一个示例代码,
function setHTML(ip) {
var url = "http://www.geoplugin.net/json.gp?ip="+ip+"&jsoncallback=?";
$.getJSON(url, function(data) {
if (data.geoplugin_countryCode == 'US') {
$("div").html("www.ok.com");
} else {
$("div").html("www.facebook.com");
}
});
}
function changeHTML(ip) {
var url = "http://jsonip.appspot.com/?callback=?";
if(!ip) {
$.getJSON(url, function(data) {
setHTML(data.ip);
});
} else {
setHTML(ip);
}
}
// USAGE
changeHTML("73.111.126.13"); // specific IP
changeHTML(); // Find current user IP with appspot
这是一个演示
相关文章:
- 加载页面时更改html页面的位置
- HTML文档中脚本标记的位置-<头部>&<身体>有不同的行为
- 将Rails后端添加到JS/HTML/CSS应用程序时,正确的文件位置是什么
- JavaScript OnChange Listener在HTML标记中的位置
- 获取 HTML 5 音频控制文件位置并在不使用 id 选择器的情况下更新 src
- 一个html/javascript'小工具'知道用户何时单击了小部件外的任意位置
- 内容可编辑分区-根据内部HTML位置的光标位置
- 如何在提交html表单后保持相同的位置
- 如何使用位置获取滚动功能获取 HTML 中的元素标签
- 如何在 html Web 应用中检测滑动原点位置
- 如何使某个框等于图像HTML的位置
- HTML 按钮以在页面上的其他位置提交表单
- 为什么我在 webpack 中需要 html 文件时会得到一个位置字符串
- 如何在 Google App Engine 上存储 HTML 5 地理位置数据
- 如何获取相对于 HTML 页面的标记位置
- HTML重定向到错误的位置
- 使用 jQuery 更改 html 位置
- Firefox 中的 HTML 位置问题(适用于 IE 和 Chrome)
- 使用jQuery将PHP函数的结果输出到特定的HTML位置
- 如何在运行Build时更改gulpfile.babel.js以添加HTML位置