Tag: api

实施Google URL缩短程序API的跨域问题

我试图通过进行AJAX调用在jQuery的帮助下实现Google URL缩短器API。 我做过这样的事情: $(function() { $(‘#btnshorten’).click(function() { var longURL = $(‘#tboxLongURL’).val(); $.ajax({ url: ‘https://www.googleapis.com/urlshortener/v1/url?shortUrl=http://goo.gl/fbsS&key=AIzaSyANFw1rVq_vnIzT4vVOwIw3fF1qHXV7Mjw’, type: ‘POST’, contentType: ‘application/json; charset=utf-8’, data: ‘{ longUrl: “‘ + longURL +'”}’, dataType: ‘json’, success: function(response) { var result = eval(response); // Evaluate the J-Son response object. } }); }); }); 但它在IE中产生错误。 它显示“访问被拒绝”,在Firebug中显示“405方法不被允许”。 我在这里做错了吗?

按下播放按钮后进行回调 – Youtube嵌入video

按下播放按钮后可以执行javascript操作吗? 我知道我需要在Youtube的API中使用onStateChange函数。 但我真的不知道从哪里开始? 有帮助吗? 谢谢。 – 我也在这里找到了一些东西: http : //apiblog.youtube.com/2011/01/introducing-javascript-player-api-for.html

单击图像后如何播放/启动YouTubevideo?

我有一个图像,我想在我点击图像后才开始播放YouTubevideo。 我怎样才能做到这一点? 非常感谢!

在继续之前等待API调用以完成Javascript

我过去一直在努力解决的问题就是阻止API / AJAX继续下去,直到你收到你的回复为止。 目前我正在使用Facebook API。 我需要从调用中获得响应然后返回它但发生的事情是我的函数在我从API调用得到响应之前返回。 我知道为什么会这样,我只是无法弄清楚如何防止它! 这是我的代码…… function makeCall(){ var finalresponse = “”; var body = ‘Test post’; FB.api(‘/me/feed’, ‘post’, { message: body }, function(response) { if (!response || response.error) { finalresponse = response.error; } else { finalresponse = ‘Post ID: ‘ + response.id; } }); return finalresponse; } // —–编辑 我注意到有些人建议像这样…… function makeCall(){ […]

仅使用Javascript使用Bit.ly API缩小URL

我现在正在玩Javascript …我正在缩小一些使用bit.ly来推特的URL,然后我开始思考一个自动化流程,它可以使用他们的API缩小我想要的URL,然后我看了他们的文档,我看到他们只支持PHP(有一些Javascript),但无论如何,我只能使用Javascript吗?

带有多个父项的Javascript / PHP Family Tree Builder

是否有现有的PHP,Javascript甚至命令行工具,可以用HTML(最好)构建一个族谱,或者至少为它创建一个图像? 多个父母是必需品。 我一直在谷歌搜索这几个小时,但无济于事。 例如, Google组织结构图是理想的,但它只允许每个节点最多只有一个父节点。 我需要两个父母才有可能。 无论这个网站做什么也将是完美的: http : //www.familyecho.com/ ,但它似乎没有用javascript完成,他们不发布实际创建可视化的代码。 即使连接到外部网站以使用其API生成可视化也是完美的。

使用jQuery的Youtube iframe播放器JS API – 播放器对象没有方法’getPlayerState’

我有以下代码,假设有鼠标hover事件时暂停Slidedeck的自动滚动。 对于mouseout事件,自动滚动应该恢复工作,除非Slidedeck中的youtobevideo当前正在播放或缓冲。 如果没有Youtubevideo的条件,我的工作正常。 我相信对象播放器的范围有问题,但无法解决,如何解决这个问题。 我在mouseout上的控制台中遇到的错误是: 未捕获的TypeError:对象#没有方法’getPlayerState’ 欢迎任何建议。 这里是YT播放器iframe JS API函数参考的链接: https : //developers.google.com/youtube/iframe_api_reference#Functions 这是我的代码: // remap jQuery to $ jQuery(function ($) { /* trigger when page is ready */ $(document).ready(function (){ // Control for the video in Slidedeck // Find slidedeck $( “dl.slidedeck” ) // On mouseenter stop the Slidedeck autoplay .mouseenter( function() { $( […]

如何通过AJAX / jQuery进行OAuth身份validation?

我已经使用了Twitter web API,我知道它适用于OAuth,我使用python库消耗了API。 我还尝试了一些使用Java Script小型库的Instagram API。 我知道那些在后台执行Web REST请求,首先进行身份validation,然后在编码时查询请求。 但是,如果我想使用Web应用程序中的jQuery $.ajax执行requets,该怎么办? 我已经阅读了一些文档和网站,似乎这是可能的。 就像只对ajaxing API路由一样,从认证路由开始。 但是,这个过程如何运作? 我的意思是,我通过AJAX查询auth路由,然后如何跟踪该身份validation。 如何保持沟通 ? 重定向url会发挥作用吗? 阅读本网站的Instagram API我开始了解它,但得到了上面提到的疑虑。 我想在Java脚本服务器后台执行所有AJAX请求(我正在使用node.js ),假设我将在$.ajax提供我的应用程序OAuth。 可以,或者我可以在客户端站点上实际编码,保持我的OAuth令牌保存? 并且,如果它关注同一个问题,那么当谈到字节 (图片,声音等)时,如何从API中捕获响应。

使用GitHub API V3从组织获取私人回购

我无法获得和组织私人回购。 我在这个方法中使用API​​ V3: http : //share.jjnford.com/HhIZ 我正在使用jQuery.getJSON命令并将我的OAuth2访问令牌传递给API URL,但我只返回公共存储库。 此外,如果我将私有组织存储库分配到用户帐户(上下文)并拉出用户存储库,则除了从组织分叉的私有存储库之外,所有存储库(公共和私有)都会显示。 任何人都可以帮我解决这个问题……这是我的最后一个障碍…… 提前致谢!

JavaScript / jQuery – 获取文本并进行翻译

是否可以使用jQuery从元素中获取文本并将其转换为其他语言? 之前 Hello 后 bonjour