问题标签 [laravel-api]

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.

0 投票
1 回答
309 浏览

laravel - Laravel Passeport 将用户电子邮件身份验证更改为用户名

我正在使用 React 构建一个 Laravel 应用程序作为 API。我想在使用护照授权 Oauth 时将默认身份验证字段“电子邮件”更改为“用户名”字段。在不更改 Laravel AuthenticatesUser 特征的情况下,最好的方法是什么。

0 投票
1 回答
1670 浏览

javascript - 使用 laravel 后端 API 响应本机身份验证

我是反应原生的新手。我目前尝试使用 Laravel API 设置 react-native 的登录。我使用的 API 已经过测试及其工作。但是当我尝试放入 react-native 时,它​​会在我调用 API 时显示错误。模拟器中的警告是:Possible Unhandled Promise Rejection (id:0): TypeError: Network request failed

这是我的代码。

有谁知道是什么问题?

0 投票
1 回答
68 浏览

reactjs - Reactjs+Laravel App 无法更新数据

我的应用程序中有一个优惠添加功能。我的前端是 react js,后端是 Laravel。我创建了一条更新数据的路线并使用 Axios 调用它,但我不知道我做错了什么。任何类型的帮助将不胜感激谢谢!

这是我在 api.php 中的路线

这是我的优惠控制器

这是我用于更新的 API 调用函数

}

报价组件

0 投票
1 回答
146 浏览

php - Laravel - 如何在控制器中处理 API 响应?

我在电子商务网站上工作

  • 1- 项目后端和 API。2-客户端[前端]项目。

1-这是后端项目中的功能..

2-来自客户端的此功能。

**请帮助:如果成功,我需要处理响应,如果失败,则返回路由 A,返回消息!

0 投票
1 回答
209 浏览

android - 从android上传图像文件到laravel api

我无法理解如何使用 POST 数据将图像文件从我的 android 设备上传到 Laravel API,我已经使用 android-asynchronous-http-client 向 API 发送了一些文本数据,但它不适用于图像文件。API 端工作正常我使用 POSTMAN 对其进行了测试,但在 android 设备上出现错误status code: 500 Internal Server Error

安卓部分

ImageEvidence是一个Uri类型变量,用于imageView.setImageURI(ImageEvidence)并且evidenceID只是图像文件的名称。

LARAVEL API 部分

请告诉我应该使用哪个库来发送图像文件和 POST 数据。

0 投票
1 回答
236 浏览

java - 致命异常:java.lang.RuntimeException - 由 java.lang.IllegalStateException 引起。应为 BEGIN_ARRAY,但为 BEGIN_OBJECT

我在 Android Pre-Launch 报告中收到有关崩溃的报告。在我的模拟器和我拥有的三个物理测试设备上一切正常。报错如下

致命异常:java.lang.RuntimeException

执行 doInBackground() 时出错

由 java.lang.IllegalStateException 引起

预期为 BEGIN_ARRAY,但在第 1 行第 2 列路径 $ 处为 BEGIN_OBJECT

FetchChaptersTask 类中的 doInBackground 方法如下

在 CNServiceManager 中定义了方法 fetchChapters (subjectId, purpose)。这种方法基本上是使用 Retrofit2 和 GSON 转换器从 API 中获取章节列表。API调用如下。CNServiceManager 类如下所示:

最后,这是章节模型的编码方式。

正如我在开头提到的,我在 Google Play 发布前报告和一些实时用户中获得了崩溃报告。但在我的设备和模拟器上,它并没有崩溃。

0 投票
1 回答
27 浏览

php - Eloquent API 资源 - 将资产链接添加到嵌套值

我正在尝试properties使用 Eloquents API 资源函数将资产链接添加到嵌套值:

以下适用于该image值,但我使用的是一个嵌套properties['pdf']文件,我需要向该文件添加asset('storage/')参数,以便输出完整的 URL。

我如何能够传递isset($this->properties['pdf']) ? asset('storage/'.$this->properties['pdf']) : null到属性值?我仍然需要pdf在属性值中返回值。

注意:内部还有其他值,properties但它们是根据返回的数据动态的。

0 投票
1 回答
1218 浏览

php - Laravel Paypal API 差异

我曾在 Laravel 项目中从事 Paypal 支付网关集成项目。我主要使用Paypal/Paypal-php-sdk包。这里

但我开始了解srmklive/laravel-paypal看起来更容易的包。在这里

我认为以上两种支付 API 的工作方式略有不同。首先,我从 Paypal 帐户的不同地方获取了 api 密钥。

Php-paypal-sdk包中,我得到了两个 API 密钥,Paypal Client ID 和 Paypal Secret Key。在srmklive/laravel-paypal 包中,我得到了三个 API 密钥,API 用户名、API 密码、API 证书密钥。

任何人都可以对此有更好的了解吗?

0 投票
1 回答
38 浏览

laravel - 在 Laravel 中使用 API 后端的安全 Web 应用程序

我创建了一个 Web 应用程序,它使用内置的 Web 身份验证方法,一旦用户通过身份验证,他/她就会看到仪表板页面。此时,需要对 API 进行 Ajax 调用以获取登录用户的数据。使它安全的正确方法是什么?

作为下一步,我也希望能够“独立”使用 API,以便第 3 方也可以通过 API 访问数据集。

现在我正在研究 Laravel Passport 以及 Spatie Permission 包来帮助我进行访问控制。

0 投票
2 回答
505 浏览

laravel - API 资源中的条件加载数据:如何“通过”条件?

我有一个小问题要解决。在我的应用程序中,我正在处理很多模型,每个模型都有类似的东西:

  • 模型资源
  • 模型资源集合
  • 模型资源概览
  • 模型资源概览集合

原因是:有时我不需要所有可见的信息,如果我使用ModelResource- 在这种情况下我调用ModelResourceOverview.

例子

邮政资源

例子

PostOverviewResource

因为我有很多模型,所以我有大量的 ApiResource-Classes,我想摆脱它。

我考虑过$this->when在资源中使用并将“完整”或“概述”之类的内容传递给控制器​​中的请求。

例子

所以我的问题是:这是将其添加到的最佳方式request还是有更方便/更好的方式来处理这个?