草庐IT

facebook-graph-api-v2.2

全部标签

php - 如何为 Yii2 创建文件上传 REST API Controller

我正在使用Ionic框架开发移动应用程序。下面的Yii2API代码可以用来上传文件,但是不行。它显示以下错误:i)Undefinedoffset:0.ii)yii\db\BaseActiveRecord->save()publicfunctionactionNew(){$model=newApiprofile();$userid=$_REQUEST['user_id'];$photo=$_FILES['photo'];$model->user_id=$userid;$model->photo=$photo;$name=$model->user_id;$model->file=Uploa

php - 如何在 PHPUnit 中进行测试;使用 Laravel 编写的 API 上传 CSV 文件?

我想通过LaravelAPI上传CSV文件,然后使用PHPUnit测试上传。Controller中的store()函数和testCreate()函数基本上是什么样的。这是我到目前为止得到的:call('POST','/api/lists-imports/',[],[],['csv_file'=>$file]);$this->dump()->assertResponseOk();}}Controller方法如下所示:file('importFile')->move(public_path('storage.crm.data'),$request->file('importFile')->

PHP Google Sheets API 快速启动问题

我正在尝试使用Google表格API。我完全按照此URL中的说明进行操作:https://developers.google.com/sheets/quickstart/php当然,我在这里发帖的原因是我遇到了一个令人困惑的错误:)我正在采取的步骤是安装Composer:curl-shttps://getcomposer.org/installer|php然后我收到一条成功消息。然后我运行:phpcomposer.pharrequiregoogle/apiclient:1.*就像从google请求的那样,然后我返回。phpcomposer.pharrequiregoogle/apicl

php - Facebook JS SDK 没有设置 cookie?

我使用来自最新FB开发人员页面的代码。在JSSDK中,我可以登录、获取访问token、进行api调用等。PHPSDKgetJavaScriptHelper()为访问token返回空。我检查了fbsr_{app_id}cookie,但它不存在。我尝试用JS创建我自己的测试cookie并检索它并设置它并且我可以从PHP访问它所以它不是浏览器问题。我已经设置了cookie:true,在JSSDK中,我使用最新的PHPSKDv5和GraphApiv2.8(在我的开发人员仪表板中设置相同)。我在wamp服务器本地主机上使用CodeIgniter。我无法思考或找到其他任何东西,在这个问题上花了一整

php - Auth guard 驱动程序 [api] 未定义

我正在使用laravel5.4并使用jwtauthjwt版本是jwt-auth"tymon/jwt-auth":"0.5.*"在auth.php中我有'guards'=>['web'=>['driver'=>'session','provider'=>'users',],'api'=>['driver'=>'jwt','provider'=>'users',],],在Api.php中我有Route::post('/login','HomeController@authenticate');Route::group(['prefix'=>'v2','middleware'=>'auth:

php - Laravel API 身份验证(护照)隐式授予 token - 401 错误

我在使用Laravel5.5PassportAPI身份验证时遇到了一个非常奇怪的问题。我需要允许外部站点通过“隐式授予token”方法进行身份验证并从API获取数据。我卡在身份验证上了。JavaScript向API发送AJAX请求,但返回的只是401(未授权)错误(而不是token)。按照书上的设置(https://laravel.com/docs/5.5/passport#implicit-grant-tokens)全新的Laravel5.5安装添加LaravelCORShttps://github.com/barryvdh/laravel-corsPassport包安装compos

php - 如何在 woocommerce 中为购物车创建 API?

我知道Woocommerce为其大部分功能提供API。我已经阅读了以下文档WoocommerceRESTAPI现在购物车是任何电子商务应用程序最重要的功能之一。我做了一些研究,发现购物车适用于网络上的session。现在我不明白如何在Woocommerce中为购物车创建API。我做了很多研究,但徒劳无功。似乎没有任何效果。必须有办法做到这一点。任何帮助表示赞赏。 最佳答案 要将购物车与您的后端同步,您需要监听woocommerce_add_to_cart并在商品添加到购物车时将有关购物车的信息发送到您的后端。在您的functions

PHP 将外部 API 请求总数限制为每秒 8 次

我的网站有一个脚本,可以在用户访问特定页面时调用外部API。访问页面时会发起API请求,返回xml格式的响应。我正在使用通常的curl请求。现在,由于API端的新实现,如果API收到太多请求,它会抛出异常并拒绝请求。我想将我网站对API的总调用次数限制为每秒8次。我怎样才能做到这一点?有人建议我对请求进行排队,但我以前从未做过这样的事情,而且我很难找到解决方案。对不起,如果我的英语有错误。感谢您的帮助。例如:如果100个用户同时访问网页,我需要将这些API请求排队,每秒8个,依此类推,直到全部完成。 最佳答案 我建议您使用一个api

php - 关于 Google 安全浏览 API

有谁知道如何使用Google安全浏览API。我使用APIkey从谷歌安全浏览器下载了整个恶意软件和网络钓鱼更新,并尝试比较可疑站点的哈希值(php中的md5_file方法),但没有成功。我还尝试比较可疑站点url的哈希值(php中的md5方法)。我是不是做错了什么? 最佳答案 您需要使用规范版本的网站网址。规范化算法连同示例在https://developers.google.com/safe-browsing/v4/urls-hashing#canonicalization上有正式记录。.另外,我认为使用url的后缀或前缀可能是必

php - 使用 PHP 使用用户的用户名和密码从外部更新 Facebook 状态

是否可以通过PHP使用用户的用户名和密码从外部更新facebook的状态。无需任何用户交互(如facebook连接)。也不使用curl。我知道有像snaptu这样的facebook移动客户端。他们如何在知道用户名和密码的情况下访问收件箱、墙和我们的状态。??提前致谢 最佳答案 我不知道你反对cURL,但你可以使用任何可以处理cookie(或者你可以滚动cookie支持)的HTTP客户端来做到这一点。但是你甚至不应该考虑这样做!除非它是用于永远不会离开您的计算机并且您用于自己的帐户的骇人听闻的脚本。您应该绝不询问其他人的密码。使用OA