首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用凭据将JSON数据发布到API PHP 4

使用凭据将JSON数据发布到API PHP 4
EN

Stack Overflow用户
提问于 2016-09-12 20:36:13
回答 1查看 573关注 0票数 0

我有一个问题,我需要一些帮助。我有PHP版本4.4.7,我想在API中发布数据,这使用MVC模式和json数据。我尝试了get_file_contents方法,但我得到了405错误。

我想在下面的链接中传递三个变量

代码语言:javascript
复制
http:...../api/create_customer?x=test&y=test1&y=test3

create_customer是我必须调用和传递属性的方法。为了连接凭据并将数据发送到API,此版本的PHP支持什么。升级版本的可能性是不可能的,所以我必须在当前版本中找到一种方法来升级。

EN

回答 1

Stack Overflow用户

发布于 2016-09-12 21:35:38

您可以使用curl。示例如下:

$content = json_encode($content);

$credentials = $userName。':‘。$password;

代码语言:javascript
复制
    $options = array(
        CURLOPT_RETURNTRANSFER => 1,
        CURLOPT_SSL_VERIFYHOST => 2,
        CURLOPT_SSL_VERIFYPEER => 0,
        CURLOPT_USERPWD => $credentials,
        CURLOPT_HTTPHEADER => array('Content-type: application/json') ,
        CURLOPT_POSTFIELDS => $content,
        //Debug
        //CURLOPT_VERBOSE => 1
    );

    $ch = curl_init($url);

    curl_setopt_array($ch, $options);

    $result = curl_exec($ch);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39450487

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档