使用cURL使用php保护Instagram请求

洗发水

我已经为此苦苦挣扎了一段时间,但仍然找不到明确的指导来做到这一点。

如果我想使用cURL向Instagram API发出请求,请按以下方式进行操作:

<?php

$url = "https://api.instagram.com/v1/users/self/?access_token=MY_TOKEN";

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $url);

curl_exec($ch);

curl_close($ch);

?>

它可以正常工作,但是有点不安全,这就是为什么我想对使用此sig -parameter的签名请求执行此操作

现在,我可以使用从此处找到的代码轻松创建sig -parameter(签名密钥),但是如何在PHP中使用该签名?

我很困惑。

编码器

Instagram的文档页面提示了答案。仍然这是我的做法:

  • 使用此处提到的generate signature php函数进行generate $sig
  • 使用http_build_query()将其附加到您的端点,如下所示:

    $endpoint = "https://api.instagram.com/v1/users/self/";
    
    $secured_get_fields = array(
        "access_token" => $access_token,
        //other get fields as required
        "sig" => $sig
    );
    
    $api_url = $endpoint . "?" . http_build_query($secured_get_fields);
    
  • 用这个打电话 $api_url

希望能帮助到你!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用cURL在PHP中同时使用GET和POST参数发出请求?

来自分类Dev

在PHP中构建与CURL一起使用的OAuth请求

来自分类Dev

PHP在URL中使用cURL和GET请求

来自分类Dev

如何使用curl在php中调试get请求

来自分类Dev

使用Curl Php SSL身份验证的400错误请求

来自分类Dev

使用curl的Https请求,但使用HttpsURLConnection失败

来自分类Dev

无法使用PHP发出CURL发布请求

来自分类Dev

如何使用php发送curl请求

来自分类Dev

使用CURL进行GET请求

来自分类Dev

使用cURL请求instagram api acces令牌

来自分类Dev

如何使用python +请求获取instagram sessionid

来自分类Dev

使用curl模拟HTTP请求

来自分类Dev

使用CURL PHP发布请求返回错误400?静态错误的请求

来自分类Dev

使用PHP + cURL的HTTP POST请求

来自分类Dev

使用curl放置请求

来自分类Dev

使用PHP登录cURL

来自分类Dev

如何使用php curl发送XML soap请求

来自分类Dev

使用php从curl请求获取国家

来自分类Dev

使用PHP cURL的X-Insta-Forwarded-For错误Instagram API

来自分类Dev

使用Sinatra从Instagram接收POST请求

来自分类Dev

在PHP中使用Curl

来自分类Dev

使用curl PHP登录

来自分类Dev

使用cURL向tomcat localhost发出PHP请求并获取响应

来自分类Dev

使用curl请求上传php图像

来自分类Dev

使用CURL PHP的FTPS

来自分类Dev

使用数组参数将 POST cURL PHP 请求转换为 cURL 命令行

来自分类Dev

使用 Curl PHP 的 Soap 请求

来自分类Dev

使用 curl 请求 mysql

来自分类Dev

使用 HTTP 模块保护请求