草庐IT

API9Release

全部标签

javascript - 使用 Bit.ly API 仅使用 Javascript 来缩小 URL

这些天我在玩Javascript...我正在使用bit.ly缩小一些URL来发推文,然后我开始考虑一个可以使用他们的API来缩小我想要的URL的自动化过程,然后我查看了他们的文档,发现他们只支持PHP(带有一些Javascript),但无论如何我可以仅使用Javascript来实现它? 最佳答案 这是一个示例,说明如何使用BitlyAPI和jQuery获取缩短的URL,无需服务器端代码。functionget_short_url(long_url,login,api_key,func){$.getJSON("http://api.b

javascript - 可以查明用户是否通过 javascript API 登录到 facebook?

这个问题不是thisone的重复问题.我不想知道用户是否已经授权我的应用程序,但如果用户登录到facebook(完全独立于我的应用程序)。原因是我想在我的html代码中显示用户评论,以便搜索引擎可以索引它们。当用户登录到facebook时,我想用facebook评论片段替换html代码。如果不是,则应显示替代的旧学校评论表。我会定期从图形api中提取评论,将它们放入我的数据库中,使用经典表单完成的评论应该通过api发布(不一定是用户,可以是管理员帐户......)同步所有数据。我查看了JavascriptSDK文档,还找到了函数getloginstatus但是文件很糟糕而且不是决定性的

javascript - 关闭所有信息窗口谷歌地图 API V3?

如何让所有信息窗口在单击另一个图钉或单击map本身时关闭?我正在使用http://google-maps-utility-library-v3.googlecode.com/svn/trunk/infobox/docs/reference.html和一个kml叠加层。到目前为止,这是我的JS:jQuery(document).ready(function($){functioninitialize(){google.maps.visualRefresh=true;varmyLatlng=newgoogle.maps.LatLng(51.201465,-0.30244);varmapOp

javascript - Youtube IFrame API 不受信任的来源

如标题所示,我正在使用IFrameAPI。我一直在关注APIReference中的指南.它对我有用,但是我发现了一些警告并想解决它们。它们是:Untrustedorigin:https://www.youtube.com和Untrustedorigin:chrome-extension://boadgeojelhgndaghljhdicfkmllpafd两者均源自www-embed-player.js:331通过我的研究,我发现第二个发生是因为它constantlypollsforthechromecastextension(有点奇怪,但它是谷歌)。如果我禁用chromecast扩展程

javascript - 使用 iframe 和 javascript API 让 youtube 视频全屏显示

我有一个带有隐藏控件的嵌入式YouTube视频:我可以使用youtubeJavascriptAPI来控制它。vartag=document.createElement('script');tag.src="//www.youtube.com/iframe_api";varfirstScriptTag=document.getElementsByTagName('script')[0];firstScriptTag.parentNode.insertBefore(tag,firstScriptTag);varplayer;functiononYouTubeIframeAPIReady()

javascript - 如何学习 primefaces javascript API?

在使用PrimeFaces5.3学习JSF-2.2时,我遇到了javascript事件处理程序,例如与onComplete属性一起使用的事件处理程序:functionhandelSmptmSaveRequest(xhr,status,args){if(args.validationFailed){PF('smptmDlgWv').jq.effect("shake",{times:5},100);}else{PF('smptmDlgWv').hide();}}我在这里有多个问题:输入变量xhr、status、args是什么,它们在哪里定义,它们从哪里获取值?这是我需要与onBlur或on

javascript - 有没有办法在网络浏览器中使用 Android 指纹 API 或 iOS Touch ID?

例如,我有一个带有身份验证的网站。是否有任何可以从JavaScript使用的指纹API来登录用户?Android和iOS等移动操作系统都有这样的API。所以至少手机版的浏览器,理论上是可以提供这样的功能的。但是我在网上找不到任何关于它的信息。 最佳答案 Chrome70Beta,2018年9月13日发布,introducedwebauthentication.AlsoenabledbydefaultaremacOS'sTouchIDandAndroid'sfingerprintsensorviaWebAuthentication.T

javascript - 如何设计允许安全地跨域脚本编写的 javascript API?

我喜欢GoogleMaps的api使用方式,使用脚本包含,但我很担心:我的api是“半私有(private)”的,也就是说,可以通过互联网访问,但应该允许安全传输数据和某种身份验证。数据应通过网络保持私密性,并且一个消费者不应该能够获取另一个消费者的数据。我如何使用SSL和某种身份验证来保证数据安全,但仍然可以从纯HTML页面“水平”访问而不需要服务器端代理?我需要管理key吗?key如何在不被拦截的情况下发布到服务器?我可以使用OpenId(或其他一些第3方身份验证)来对api用户进行身份验证,还是必须创建自己的身份验证机制?我在Google上到处都是,找不到一个好的指南来安全地设计

javascript - 我们应该验证 JavaScript API 中的方法参数吗?

我正在开发一个将由第3方开发人员使用的JavaScript库。API包括具有此签名的方法:函数doSomething(arg1,arg2,选项)arg1、arg2是“必需的”简单类型参数。options是一个包含可选参数的哈希对象。您是否建议验证:-参数类型是否有效?-选项属性是否正确?例如:开发人员没有错误地通过onSucces而不是onSuccess?为什么像prototype.js这样的流行库不验证? 最佳答案 您有权决定是制作“防御性”API还是“契约性”API。在许多情况下,阅读库的手册可以让用户清楚地知道他应该提供符合这

javascript - AngularJS:将数据发布到外部 REST API

我有一个基本的AngularJS服务设置,如下所示:app.factory('User',function($resource){return$resource('http://api.mysite.com/user/:action:id/:attr',{},{history:{method:'GET',params:{attr:'history'}},update:{method:'POST',params:{name:'test'}}});});我这样使用它:User.history({id:'testID'},function(data){console.log('gothist