php - 使用 PHP 连接、授权和获取 Web 应用程序的数据

标签 php connection authorization credentials

任何帮助/建议/方向将不胜感激。即使这个问题不具体,也请耐心等待。

我正在开发一个 Web 应用程序,它将连接到一个预先存在的基于云的商业日历,该日历将包含特定事件的时间表。

我将有一个授权按钮,它只会要求用户输入其基于云的日历的凭据。用户成功输入凭据后,我希望我的应用程序连接到基于云的应用程序的数据库并获取必要的数据。

流程会是这样

用户 -> 单击授权按钮 -> 输入凭据 -> 连接到系统 -> 获取必要的数据 -> 在我的 Web 应用程序中更新它。

我正处于空白状态,因为我没有找到任何有关如何访问单独的应用程序和获取数据的有用资源。 我知道我必须构建某种 API 才能与该系统进行通信,但我不知 Prop 体如何进行。

抱歉,如果我说得不对,但我真的需要一些帮助。是否有一些库提供类似的功能?我应该如何开始?我使用 PHP 作为服务器端语言。

最佳答案

很大程度上取决于平台的可用资源。但是如果它有 PHP,你可以实现使用 JSON 交换数据的 RESTFUL 服务作为 Channaveer Hakari 响应,除了你可能不会从 mySQL 中获取数据,但流程和技术和协议(protocol)是这样的(RESTFULL 服务,数据传递 JSON 类型,因为它可以用于多种编程语言)。

关于php - 使用 PHP 连接、授权和获取 Web 应用程序的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46490564/

相关文章:

cordova - 带有phonegap/cordova的 meteor

php - 检查是否是第一次查看页面

php - Eloquent 外部 Laravel 将获取模式更改为 PDO::FETCH_ASSOC

docker - 偶尔我的 docker 容器得到 'orphaned'

memory-leaks - Jersey 客户端连接关闭内存泄漏问题

java - apache sshd公钥认证

javascript - Github API 授权问题

java - 是否存在支持 openId 的 Java 身份验证和授权框架(Spring security 除外)?

PHP 相对路径 : can I configure it?

php - 将PHP AES加密移植到Golang