草庐IT

API跨域

全部标签

php - 在 Laravel 5 中使用 Google Drive Api

我是Laravel的新手,这个问题肯定有明显的答案,但我无法将Laravel5与GoogleApi连接起来。我像往常一样用composer安装了Api,它在我的vendor文件夹中,但现在我不确定如何使用它。我还没有找到答案(因为这一定非常简单)。可能我缺少namespace调用或类似的东西。在我的IndexController上,我有:setApplicationName("Client_Library_Examples");$client->setDeveloperKey("HERE_GOES_MY_KEY");$service=newGoogle_Service_Drive($c

php - 使用 PHP 形成跨域 POST 请求

我正在尝试将数据从表单发送到php文件,以便将其存储在数据库中,但它不起作用...表单的代码与php文件不在同一台服务器上,因为表单将在移动应用程序上。htmlEnterName:$(document).ready(function(){$("#cname").submit(function(){$.post('http://www.clubbedin.isadcharity.org/createclub.php',$("#cname").serialize(),function(data){$("#result").html(data);alert("Data"+data);});r

php - 如何确保 API 请求是由能够做到这一点的特定人员发出的?

我正在为我的网站创建一个API,其中包含大量信息,例如电影。我想允许一定数量的请求。因此,例如,5美元计划允许每月10,000个请求。用户注册,获取APIkey,然后可以发出类似的请求http://website.com/index.php?api_key=API_KEY&movie=Titanic然后服务器在json中返回答案。我现在的问题是,我怎样才能确保这个API_KEY只能由该用户使用?因为如果他发出AJAX请求,其他人可以看到带有API_KEY的链接并将其用于他的项目。我想允许AJAX请求。 最佳答案 持有API_KEY的

php - 如何在 php 中访问 youtube 数据 api json 响应 $t 变量?

我收到来自YouTube数据API的JSON响应。这是标题变量的示例响应:标准类对象([$t]=>视频标题)如何访问$t变量?$blah->$t不会工作,因为它通过$t查找变量,而不是名称为$t的$blah成员。 最佳答案 $blah->{'$t'}避免SO消息长度限制的消息;) 关于php-如何在php中访问youtube数据apijson响应$t变量?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co

php - 跨域xmlhttp

我正在编写此javascript,它将用于其他几个调用php脚本(仅在我的域中)以返回数组的域。我正在使用xmlhttp,它在我的域上测试时效果很好,但是一旦从单独的域放置或调用javascript,它就会完全中断。有人知道如何使这个请求跨域吗?注意:我不得不执行一个奇怪的小hack以允许我进行两个单独的调用并确保它们在处理之前都已返回。不管怎样,这在我的域上每次都运行得很好。这是为数组调用我的php代码的javascript文件functiongetUrls(){if(window.XMLHttpRequest){//codeforIE7+,Firefox,Chrome,Opera,

php - 在 php 中使用 google calendar api v3 获取重复事件

我正在使用googlecalendarapiv3来获取日历事件。但是如何获取所有重复发生的事件。它只返回带有一些提示的单个事件,例如:DAILY;UNTIL=20等。请帮我解决这个问题…… 最佳答案 如果您使用事件:列表API方法,请添加singleEvents=true参数。来自APIdocs:singleEventsbooleanWhethertoexpandrecurringeventsintoinstancesandonlyreturnsingleone-offeventsandinstancesofrecurringeve

php - 我如何使用 php api 阅读 gmail 主题?

在女巫模式下可以使用phpapi读取电子邮件主题吗?我做这段代码//GettheAPIclientandconstructtheserviceobject.$client=getClient();$service=newGoogle_Service_Gmail($client);//Printthelabelsintheuser'saccount.$user='me';$results=$service->users_messages->listUsersMessages($user);foreach($resultsas$mail){$optParamsGet['format']='

php - 方法 POST 的 Wordpress REST API 自定义端点

我目前正在从事一个项目,该项目需要一个WordPress网站和一个简单的RESTapi。我发现WordPress有自己的RESTapi并决定扩展它的功能以满足我的需要。我需要做的就是为GET和POST请求提供端点,这些请求从与WordPress没有直接关系(但在同一数据库中)的表中检索/插入数据。我成功地实现了所有GET请求,但是,我正在努力让POST请求正常工作。我定义了这个路由寄存器:register_rest_route('api/v1','create-player/',array('methods'=>'POST','callback'=>'create_player',))

php - 使用 PHP 创建 RESTful API 和网站

我有一个我之前编写的PHP应用程序,我想向其添加RESTfulAPI。我还想扩展站点,使其在您调用以获取系统中的项目的URL方面更像一个Rails应用程序。有没有办法不用创建各种文件夹和索引页就可以用Railsy的方式在PHP中调用项目?如何在不使用GET查询标记的情况下在PHP中调用信息? 最佳答案 如果您有某种形式的mod_rewrite,您可以使用.htaccess文件很容易地做到这一点。如果你有这样的事情:RewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%

php - 如何使用 Facebook Graph API 将照片上传到相册

代码如下:$file='bbbb.jpg';$data=array(basename($file)=>"@".realpath($file),"caption"=>"Uploadedusinggraphapi","aid"=>'13595',"access_token"=>$accessToken,'method'=>'photos.upload');$sds=$facebook->api($data);这是错误UncaughtCurlException:26:failedcreatingformpostdata怎么办? 最佳答案