Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
instagram?\uuu a=1在手机中不工作,但当我们在浏览器中点击api并发送邮件时,它工作正常_Api_Mobile_Instagram_Instagram Api_Unauthorized - Fatal编程技术网

instagram?\uuu a=1在手机中不工作,但当我们在浏览器中点击api并发送邮件时,它工作正常

instagram?\uuu a=1在手机中不工作,但当我们在浏览器中点击api并发送邮件时,它工作正常,api,mobile,instagram,instagram-api,unauthorized,Api,Mobile,Instagram,Instagram Api,Unauthorized,在那之前的5天里它都停止工作了,工作正常 现在,当我们在mobile中调用此端点时,返回429并重定向到Instagram登录页面。我也遇到了同样的问题,我已通过将请求标题中的用户代理更改为Mozilla/5.0解决了这个问题 以下是我在iOS(Swift)上所做的操作: 你找到解决办法了吗?我也面临同样的问题 let url = URL(string: "https://www.instagram.com/spacex/?__a=1") let request = NSMu

在那之前的5天里它都停止工作了,工作正常


现在,当我们在mobile中调用此端点时,返回429并重定向到Instagram登录页面。

我也遇到了同样的问题,我已通过将请求标题中的
用户代理更改为
Mozilla/5.0
解决了这个问题

以下是我在iOS(Swift)上所做的操作:


你找到解决办法了吗?我也面临同样的问题
let url = URL(string: "https://www.instagram.com/spacex/?__a=1")
let request = NSMutableURLRequest(url: url)
request.setValue("Mozilla/5.0", forHTTPHeaderField: "User-Agent")
request.setValue("no-cache", forHTTPHeaderField: "Cache-Control")
request.httpMethod = "GET"
request.addValue("application/json", forHTTPHeaderField: "Content-Type")
let session = URLSession.shared

DispatchQueue.global(qos: .background).async {
  let requestData = session.dataTask(with: request as URLRequest) { (data, response, error) -> Void in
    if let error = error {
      print("Error @ loadInstagram(): \(String(describing: error))")
      return
    }
    
    if let data = data {
      self.processInstagram(data: data) // function for processing the json data received
    } else {
      print("Error - missing data @ loadInstagram()")
    }
  }
  requestData.resume()
}