【问题标题】:Sending 2 variables with JSON使用 JSON 发送 2 个变量
【发布时间】:2019-09-25 10:08:33
【问题描述】:

我有一个 python 代码,它从谷歌表中获取全名和电话号码,我想用 cURL 方法将那些转换为 JSON 的变量发送到一个 URL 并在 PHP API 中打开它们,我不想连接数据库的 API,因为 API 将暂时使用 JSON 数据并在之后删除它们,我知道 cURL 但我是 PHP 和 Python 的新手,尤其是 PHP,所以我感谢 Python 和 PHP 方面的任何帮助和代码。 我的 python 代码在https://www.pythonanywhere.com/ 上运行 我的 PHP 代码正在亚马逊服务器上运行。 PHP 代码将从 python 获取数据并使用 API 将该数据发送到另一台服务器 所以我的项目有 3 个部分: 1.使用python从谷歌表中获取数据(我做到了) 2.通过JSON将数据从python发送到PHP 3.用PHP接收那个数据 4.使用主机服务器API将接收到的数据发送到另一台服务器(我做到了) (顺便说一句,我根本不想使用任何框架)

【问题讨论】:

  • 发送 json 必须将对象转换为字符串。导入 json -> json.dumps(your_json)
  • 请在此处粘贴您的代码,并向我们展示您到目前为止所做的尝试。

标签: php python python-3.x api middleware


【解决方案1】:

Python端,可以使用requests库:

import requests

url = 'https://your_php_server_url.com/php_endpoint'
payload = {
  'full_name': the_name,
  'phone_number': the_phone,
}
r = requests.post(url, json=payload)
print(r.text)

【讨论】:

  • 它回答了你的问题吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-02-01
  • 1970-01-01
  • 2021-12-17
  • 2014-10-09
  • 2020-12-16
  • 2011-12-25
  • 1970-01-01
相关资源
最近更新 更多