Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用gmail API发出HTTP请求?_Php_Json_Api_Gmail_Response - Fatal编程技术网

Php 如何使用gmail API发出HTTP请求?

Php 如何使用gmail API发出HTTP请求?,php,json,api,gmail,response,Php,Json,Api,Gmail,Response,我正在努力理解如何使用Gmail api。我被卡住了,因为我不知道如何发出http请求 GET https://www.googleapis.com/gmail/v1/users/userId/messages 我有一点了解,这个GET请求必须在SSH上运行?所以,一旦我发出这个请求,我是否只运行一次,然后响应保持不变,我可以调整json数据,还是必须继续运行该请求?是否可以在PHP或Javascript上运行此请求 不重要,只是一个意见:我不知道gmail API,但是如果你想对一个以htt

我正在努力理解如何使用Gmail api。我被卡住了,因为我不知道如何发出http请求

GET https://www.googleapis.com/gmail/v1/users/userId/messages
我有一点了解,这个GET请求必须在SSH上运行?所以,一旦我发出这个请求,我是否只运行一次,然后响应保持不变,我可以调整json数据,还是必须继续运行该请求?是否可以在PHP或Javascript上运行此请求


不重要,只是一个意见:我不知道gmail API,但是如果你想对一个以https开头的URL“发出http请求”并且“必须在SSH上运行”,你可能会在术语上遇到一些问题。这是三种不同的协议。混合术语可能会让谷歌更难找到答案。@mishu你介意详细说明一下吗?我不知道我能在一条评论中说些什么。HTTP、HTTPS和SSH都是协议。因此,同一“类别”中的不同事物。向他们所有人提出请求可能是个问题。但是,正如我所说,这不是主要的想法,我不想从实际问题上改变重点。@mishu好的,谢谢你提供的信息。你知道我将如何执行
GEThttps://www.googleapis.com/gmail/v1/users/userId/messages
?由于这个问题被标记为关于PHP,您可能会使用file\u get\u contents或curl,但从我在页面上看到的答案中,您可以找到一个链接,Google为此提供了一个SDK,您应该使用它。如果你不知道这是你的第一步。另外,我在需求中看到您将需要Composer。你知道怎么用吗?