php - 在同一个 php 文件中调用 2 个 web 服务
问题描述
我希望通过一个 api 文件调用 2 个 web 服务,这就是我目前拥有的:
<?php
header('Access-Control-Allow-Origin: *');
$curl = curl_init();
$apiData = array(
'FirstName' => $_POST["FirstName"],
'LastName' => $_POST["LastName"],
'email' => $_POST["email"],
'Phone' => $_POST["phone"],
'Country' => $_POST["country"],
'password' => $_POST["password"],
'jsonResponse' => 'true'
);
curl_setopt_array($curl, array(
CURLOPT_URL => "https://my-url.com/api-reg.php",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => http_build_query($apiData),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
我想将相同的数据发布到另一个 web 服务以及实现这个的任何提示?
谢谢!
解决方案
推荐阅读
- javascript - 类别 JSON 列表
- python - 希腊小写字母 python
- java - 尝试在 webdriver.io 项目中打开 allure-reports 时出现异常 java.lang.UnsatisfiedLinkError
- simulation - Dymola 简单模型:从体积中抽出空气不起作用
- nginx - 如何使用 nginx 将我的 uwsgi 应用程序移动到不同的请求 uri?
- c# - 使用 EF Core 5 使用存储在不同表中的信息填充一个实体中的列表
- c++ - ifstream EOF 提前执行
- python - 在sklearn指标confusion_matrix中包括零命中的行和列
- python - 使用 Omnisci 和 Pymapd 引发异常:查询输出缓冲区中的插槽不足
- python - 会话中准备好的请求中的标头