草庐IT

jaunt-api

全部标签

php - Google API 客户端和 Cronjob

我正在使用GoogleAPI客户端阅读来自Gmail的电子邮件。现在我想添加一个Cronjob,让它每5分钟读取一次邮件。使用GoogleAPIClient的问题是需要让用户先点击授权链接,让用户使用GoogleAPIClient。我有一个Inbox类,它有一个初始化GoogleAPI客户端的函数。但是cronjob不起作用,因为我必须获得access_token。publicfunctioninitialize(){$configuration=Configuration::getConfiguration('class_Inbox');//CreatestheGoogleClien

PHP:如何使用 JWT 从 API 注销

所以我创建了一个使用基于token的登录身份验证的API,现在我想创建注销,但我不知道如何去做。登录过程仅使用以下步骤:用户将用户名和密码传递给服务器服务器检查数据库以确保用户有效生成包含uid和其他详细信息的token然后将token传递给用户,只要他发出请求,用户就会将token发回服务器现在我想让用户注销,我该怎么做,我对用户token没有任何控制权了。 最佳答案 我也是来这里寻找解决方案的,但是看了很多之后我得出的结论很少,也没有说出可能的情况。EditNote:-Neverstoreanypotentialinformat

php - 调用 PayPal API/payments/payment 时如何传递送货地址

我正在使用PayPalAPI在我的电子商务系统中处理PayPal支付。1:获取tokenv1/oauth2/token2:创建支付v1/付款/付款3:执行支付v1/payments/payment/-ID-/execute/在第2步之后,我将用户引导至PayPal页面以登录并确认付款。用户得到显示自己的送货地址。但是我想用用户在我的网上商店结账时输入的地址覆盖这个地址。我尝试设置payer_info->shipping_addresswithshippingaddress对象。paypal没有错误,但送货地址相同。https://developer.paypal.com/webapps

php - Python 中的 API 调用身份验证(工作 PHP 示例)

我正在尝试编写一个脚本来与在线交易所进行通信。“公共(public)”请求发送至:https://yobit.net/api/3/“交易”请求发送至:https://yobit.net/tapi/我的公开请求效果很好。然而,我的“私有(private)电话”返回404错误。我的key100%正确。我目前生成以下URL:https://yobit.net/tapi/activeorders/ltc_btc/&apikey=MY_APIKEY_HERE&nonce=1456192036我是否误解了文档?也许是错误的URL结构?文档链接--->here每个TradeAPI请求都应该通过身份验

php - 通过 api 发布到 google plus

试图找到如何从PHP发布到googlepluswall但即使使用apiexplorer也得到403at得到了{"error":{"errors":[{"domain":"global","reason":"forbidden","message":"Forbidden"}],"code":403,"message":"Forbidden"}}我的PHP代码如下所示:$client=new\Google_Client();$client->setApplicationName("Speerit");$client->setClientId($appId);$client->setClie

PHP - Google Maps API 搜索返回 ZERO_RESULTS 但 Navigator 显示它

我有点问题,我需要从道路名称(我提供的)中获取地点的坐标,我尝试使用file_get_contents和json_decode来实现,但是一些其中的一个不起作用(返回一个带有ZERO_RESULTS的stdClass)!如果我在浏览器中复制粘贴url(完全相同),它会向我发送正确的数据,不知道为什么。如果我尝试使用另一个道路名称,它会起作用。显然我已经尝试清除缓存,但没有结果,更改导航器也不起作用,也在多台服务器上尝试过,但仍然没有结果,尝试使用CURL(asprovidedasananswerinapostrelatingthesameproblem),但仍然,没有结果。我很迷茫,我

php - 需要有关 REST API(网络服务)的帮助以进行 woocommerce 结帐

如何使用WoocommerceRESTAPI编写用于结帐的网络服务,包括付款方式。它在WoocommerceRESTAPI中可用吗?我是WoocommerceRESTAPI的新手。感谢您的帮助。 最佳答案 经过一番研究,我终于弄明白了。下面是woocommercecheckoutwebservice的工作代码,可以帮助其他人-/***JustCopy&Pasteandchangeyourvarriables**///doyourinitialstuffheader('Content-type:application/json');$

php - API中PDO连接超时,php-fpm重启解决

我的代码中不断出现以下错误:Databaseconnectfailed:PDO::__construct():sendof12bytesfailedwitherrno=110Connectiontimedout此错误持续发生在api上。如果该api在白天不断被调用,则不会发生这种情况。仅当api一段时间未使用时。我可以通过重新启动/重新加载php-fpm来解决这个问题,但这不应该是解决方案。有人知道如何解决这个问题吗?--编辑--这是连接数据库的代码:publicfunctionconnectDatabase($allow_persistent=true){$this->db=null

php - 如何使用我的凭据或特殊生成的 ID 和密码在 google api 中进行身份验证?

我想从我的个人日历中获取我的所有事件。我已经尝试了数小时的各种身份验证类型:我成功地通过回调进行了身份验证,我应该在其中登录我的谷歌帐户,然后谷歌重定向回我的网站。-但这不是我需要的。我也尝试使用默认凭据,令我惊讶的是,我无法访问我的日历,这是什么逻辑。基本上,它是如何在Spotify中为我工作的:在Spotify中,可以在我的帐户中生成客户端ID和密码。之后,我从我的代码和接收token中发送带有base64(client:password)的HTTP,我用它来查询一些实体。但是在谷歌API中我没有找到这样的解决方案。也许有人可以建议如何进行身份验证? 最

php - Woocommerce Order API 行项目 ID 在更新时更改

我正在通过“订单更新”webhook检索Woocommerce订单,并将特定数据存储在单独的数据库中。我们还使用个性化插件,允许客户向产品添加自定义消息。这将创建2个单独的订单项,否则它们在后端将是相同的产品变体。在我的独立数据库中,当创建或更新一行时,我需要使用order_id、variation_id以及id条目(fromline_items=>id)检查是否必须创建或更新记录。这可确保具有不同自定义消息的2个相同产品变体不会被彼此覆盖。在订单创建时发送以下JSON响应。{"id":10656,"parent_id":0,"number":"10656","order_key":"