Tag: api

使用jquery获取google plus shares

我正在尝试使用Jquery获取Google加上共享的URL。 url = ‘www.abc.com/’; $.getJSON(‘https://clients6.google.com/rpc?key=AIzaSyBeAeOUk3BJs9ZXeohJX6Qt2zWXPQsRKRk’+’callback=?’, { “method”:”pos.plusones.get”, “id”:”p”, “params”:{ “nolog”:true, “id”:’http://prince-antil.myshopify.com/’, “source”:”widget”, “userId”:”@viewer”, “groupId”:”@self” }, “jsonrpc”:”2.0″, “key”:”p”, “apiVersion”:”v1″, }, function(data){ plusones = data.count; alert(data); }); 但我收到以下错误: { “error”: { “code”: 400, “message”: “Bad Request”, “data”: [ { “domain”: “usageLimits”, “reason”: “keyInvalid”, “message”: “Bad Request” } ] }, “id”: “p” } 我创建了一个API,但我不确定我创建它的方式。 以上错误表示“无效密钥”。 我已经交叉检查了密钥,但密钥是正确的。 我不知道在APP领域是否有特殊需要配置。 我是新的呃。 […]

Mailchimp API获取错误,无法使用ajax成功

我有来自mailchimp API V2.0的getitng正确响应的问题。 当我尝试订阅新用户时 var arr = { apikey:”xxxx”, id:”secretListId”, email:{ email:”jd@example.com” }, double_optin:”false” } function jsonpCallback (){ alert(“jsonpCallback”); }; $.ajax({ type: ‘GET’, url: ‘https://us6.api.mailchimp.com/2.0/lists/subscribe.json’, dataType: ‘jsonp’, jsonpCallback: ‘jsonpCallback’, data: arr, timeout: 4000, cache: false, async: false, success: function(data, textStatus, jqXHR) { alert(‘success: ‘+data); }, error: function(jqXHR, textStatus, errorThrown){ alert(‘error: ‘+JSON.stringify(jqXHR)); }, complete: function(jqXHR, textStatus){ […]

谷歌地图v3 API + jQuery冲突?

现在是这个网站的读者。 希望你们/ gals可以帮我解决一个紧急问题。 我正在尝试开发一个商店定位器(使用谷歌地图v3 API),它位于一个可扩展的DIV中。 但是,地图未正确显示(请参阅下面的链接)。 我一般都是jQuery的新手,所以这对我来说有点新鲜。 我当时知道有冲突。 当我删除可扩展DIV的就绪function时,地图将正确显示。 但不是那里的电话…… 所有代码都可以在这里找到: http://t-zonevibration.com/expandable_store_locator/ 这是一个jQuery冲突吗? 如果是这样,我该如何解决?

Oembed for youtube

我是否需要开发人员的密钥才能在我的网站上使用oembed for youtube? 问题是以下代码不起作用,它不会返回成功 $.ajax({ url: “http://www.youtube.com/oembed?url=http://www.youtube.com/watch?v=PVzljDmoPVs”, dataType: “jsonp”, timeout: 15000, success: function (jo) { if (jo) { setIMg(jo.thumbnail_url); setTitle(jo.title); } } }); 但是当我在浏览器中触发url然后它给了我json: {“provider_url”: “http:\/\/www.youtube.com\/”, “thumbnail_url”: “http:\/\/i1.ytimg.com\/vi\/PVzljDmoPVs\/hqdefault.jpg”, “title”: “David Guetta – She Wolf (Falling To Pieces) ft. Sia”, “html”: “\u003ciframe width=\”480\” height=\”270\” src=\”http:\/\/www.youtube.com\/embed\/PVzljDmoPVs?fs=1\u0026feature=oembed\” frameborder=\”0\” allowfullscreen\u003e\u003c\/iframe\u003e”, “author_name”: “davidguettavevo”, “height”: 270, “thumbnail_width”: 480, “width”: 480, “version”: […]

PHP – Ajax调用不会在没有wait / print_r的情况下运行API

我有一个通过onClick事件与jQuery一起运行的脚本,我通过该函数传递一些信息。 这是我的事件脚本。 $.post(“page.php”, { … }, function(ret){ alert(ret); }); 在page.php中 ,我调用了一个用于发送消息的API,该页面完全是PHP,没有HTML。 一切正常但消息不发送。 但如果我直接从网上运行相同的页面(没有ajax调用)运行并发送消息。 page.php文件 $params = array( ‘str’ => $sms_content, // sms content ‘num’ => $cell_no, // mobile number ); $url = ‘…..api.php?’. http_build_query($params); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); if (curl_errno($ch)){ $result = curl_error($ch); $str = ‘send message fail’; } else{ $result = curl_exec($ch); […]

如何通过添加for循环来重写搜索function以通过data.games并在我搜索时添加它来说明分数?

$(document).ready(function(){ var textsearch = “XYZ” $.ajax({ dataType: ‘jsonp’, //data in jsonp contentType: “application/json; charset=utf-8”, url: ‘http://live.nhle.com/GameData/RegularSeasonScoreboardv3.jsonp’, jsonpCallback: ‘loadScoreboard’, success: function (data) { console.log(data); if(textsearch) { for (var key in data) { if(data[key].hasOwnProperty(‘htn’) && data[key].hasOwnProperty(‘atn’)) { if((data[key][‘htn’].toLowerCase()).indexOf(datasearch.toLowerCase()) != -1 || (data[key][‘atn’].toLowerCase()).indexOf(textsearch.toLowerCase())!=-1) times ++; } } } alert(“Found ” + textsearch + ” ” + times + […]

如何将JQuery变量传递给全局变量

我正在尝试从JQuery函数中检索数据并将其传递给全局变量以与Google Maps一起使用。 这些变量必须保持全局,否则Google地图无法使用它们。 我设法从AJAX url获取我需要的所有数据,并且它只在Jquery函数内完美记录。 如果我将它记录在它之外,它是未定义的。 无论如何将这些值传递给全局变量? function displayMarkers() { var latlng = new google.maps.LatLng(latitd, longtd); var name = titleName; createMarker(latlng, name); } var latitd; var longtd; var titleName; $(document).ready(function() { $(‘#earthquakes’).click(function() { getQuakes(); }); function getQuakes() { $.ajax({ url: ‘http://earthquake.usgs.gov/fdsnws/event/1/query?format=geojson&starttime=’ + yesterDate + ‘&endtime=’ + displayDate, success: function(data) { console.log(data); $.each(data.features, function(key, val) { […]

如何走过json的回应?

我有这个json的反应,我试图让walke认为它可以获得诸如“湿度”和“temp_C”等天气条件。 我尝试了一些方法,但没有奏效。 ({ “data” : { “current_condition” : [ { “cloudcover” : “50”, “humidity” : “44”, “observation_time” : “12:10 AM”, “precipMM” : “0.0”, “pressure” : “1013”, “temp_C” : “-2”, “temp_F” : “29”, “visibility” : “16”, “weatherCode” : “116”, “weatherDesc” : [ { “value” : “Partly Cloudy” } ], “weatherIconUrl” : [ { “value” : “http://sofzh.miximages.com/jquery/wsymbol_0004_black_low_cloud.png” […]

如何在soundcloud javascript api中暂停流式传输

我想允许声音文件播放和暂停。 该文档显示了如何播放流文件: $(“#stream”).live(“click”, function(){ SC.stream(“/tracks/{‘track-id’}”, function(sound){ sound.play(); }; 它使用Sound Manager来传输和使用它的一些对象和方法……比如.pause()! 所以这是我认为应该工作的代码: var is_playing=”false”; $(“#stream”).live(“click”, function(){ SC.stream(“/tracks/{‘track-id’}”, function(sound){ if (is_playing===”true”) { sound.pause(); is_playing = “false”; console.log(is_playing); } else if (is_playing === “false”) { sound.play(); is_playing = “true”; console.log(is_playing); } }); 然而,它继续播放轨道而没有停顿。 有任何想法吗? 谢谢。

使用基本的json获取twitter api

我是相当新的jQuery,我试图使用JSON获取twitter api tho我设法用php做了我写了这段简单的代码,但它似乎不起作用 (function() { $(document).ready(function() { $.getJSON(“https://api.twitter.com/1/users/show.json?screen_name=TwitterAPI&include_entities=true”,function(data) { var ragzor = data.name; $(“.ragzor”).text(ragzor); console.log(ragzor); }); return false; }); });