问题标签 [yii-rest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rest - 在 Yii2 上登录的 REST API 调用
我开始使用 yii2 并且我REST Api
从网络应用程序中提供了一个。我找不到任何关于如何使用 yii2 REST api 提供登录功能的文档。以前在 中yii1
,我们曾经有一个名为的操作actionLogin
,它接受用户名和密码并对其进行身份验证(使用用户模型)。仍然采用相同的方法yii2
吗?就像在UserController
(在 Api 模块下)有一个actionLogin
具有 GET 请求类型的方法,并且一旦通过身份验证成功返回User object
(带有用于后续调用的访问令牌?)?
php - Yii2 rest api update 抛出对象转换错误
我正在使用Yii2 REST api
并Authorisation : Bearer
用于身份验证。
我有一个模型Event
,只有 2 个动作Create
,Update
但我的Update
动作不能正常工作并引发对象类转换错误。
我正在使用以下代码来查找Event
具有混合条件的模型。
错误是这样的
类 api\modules\v1\models\User 的对象无法转换为字符串
我不明白为什么它说我已经创建了User
类对象。
php - 错误:邮递员中的 API 调用
我在邮递员的 api 调用期间收到以下错误。这仅在 api 调用期间第一次发生,之后它成功工作。
yii2 - Yii2 REST API 按字段查找
这是 api 网址。
/api/web/v1/users/123
通过 id 查找用户。如何将规则更改为 find by token
,而不是 by id
?
这是一个规则:
rest - \yii\web\UploadedFile::getInstance 不工作 REST API yii2 中的文件更新
嗨,我在 yii 2 中使用 REST API\yii\web\UploadedFile::getInstance
没有在我的函数中获取文件。出于调试目的,我尝试使用$_FILES['asset']
值打印它。但没有使用获取文件实例\yii\web\UploadedFile::getInstance
有什么问题,我无法验证如果我用 . 处理文件$_FILES
。任何帮助将不胜感激!提前致谢
rest - Yii2 rest 返回一个自定义值
我有一个关于 yii2 的 RESTfull 服务的问题。
在 cal 视图(GET resource/{id}
)中,我想返回以当前页面编号为例的自定义值host/resource?page=x
(如果已设置),并且它总和为 1(x+1),直到该数字等于 X-Pagination 的值- 总计数标题。
所以响应将是这样的:
有可能这样做吗?如何设置此值的返回?提前感谢所有帮助。
编辑:添加控制器代码
yii - 使用带有默认 URL GET 格式而不是 PATH 格式的 yii rest api
我有一个 yii rest api 的问题。我将它配置为按照 yii 框架页面上的教程工作,但在那之后我意识到我的 api 工作但不是我的 PAGE 的一些大部分,因为它基于 GET URL 格式而不是其余 api 所需的 PATH .
所以在我的 config/main.php 我有以下设置
我还有一个名为 ApiStudentController 的控制器和一个名为actionRegister()的方法。
因此,如前所述,api 工作正常,但我的页面没有,因为我将 urlFormat 设置为“路径”。
问题是......我如何使用其余的 api,但没有 PATH url 格式,而是默认的 get url 格式(index.php?r=apistuden/register)?
jquery - Yii2 Rest Doesn't Update using JQUERY AJAX
! , I'm Working On An Application that using JQUERY AJAX to CRUD data , In the Server side I'm using Yii2 framework , so I'm working with its rest. But The Error Is That it doesn't update any data and it returns the same old data There the JS Code
RESPONSE :
yii2 - rest yii2 漂亮的 url urlManager
我的 yii2 rest 可以很好地处理这个请求 http://extractor-frontend.dev/property?id=JP000004 我会处理这个 http://extractor-frontend.dev/property/JP000004
这是我在 config/web.php 中的 urlManager
这是我在网络上的 .htaccess
如果把'enableStrictParsing' => false,
http://extractor-frontend.dev/site/about 工作正常......重写规则工作!