hel*_*llo 7 php api post curl instagram
我想弄清楚这是什么意思?我希望能够向 Instagram 的 API 发布一些内容,但不确定 curl -F 是什么意思?我尝试在谷歌上搜索它,但它没有给我太多。也许有这件事的人可以发光?
另外,使用这种方法发布到 Instagram 的最佳方式是什么?文档要求
curl -F 'access_token=ACCESS-TOKEN' \
https://api.instagram.com/v1/media/{media-id}/likes
Run Code Online (Sandbox Code Playgroud)
谁可以给我解释一下这个?
提前致谢!
来自man curl:
-F, --form <name=content>
(HTTP) This lets curl emulate a filled-in form in
which a user has pressed the submit button. This
causes curl to POST data using the Content-Type
multipart/form-data according to RFC 2388. This
enables uploading of binary files etc. To force the
'content' part to be a file, prefix the file name with
an @ sign. To just get the content part from a file,
prefix the file name with the symbol <. The difference
between @ and < is then that @ makes a file get
attached in the post as a file upload, while the <
makes a text field and just get the contents for that
text field from a file.
Example, to send your password file to the server,
where 'password' is the name of the form-field to
which /etc/passwd will be the input:
curl -F password=@/etc/passwd www.mypasswords.com
To read content from stdin instead of a file, use - as
the filename. This goes for both @ and < constructs.
You can also tell curl what Content-Type to use by
using 'type=', in a manner similar to:
curl -F "web=@index.html;type=text/html" url.com
or
curl -F "name=daniel;type=text/foo" url.com
You can also explicitly change the name field of a
file upload part by setting filename=, like this:
curl -F "file=@localfile;filename=nameinpost" url.com
See further examples and details in the MANUAL.
This option can be used multiple times.
Run Code Online (Sandbox Code Playgroud)
curl是一个模拟 Web 请求的 Linux 实用程序。发出curl -F命令会发出带有表单提交数据的 http 请求。在这种情况下,表单数据就是数据access_token=ACCESS-TOKEN,它被发送到 urlhttps://api.instagram.com/v1/media/{media-id}/likes
有关 cURL 是什么及其用途的更多信息,请访问http://curl.haxx.se/docs/manpage.html
| 归档时间: |
|
| 查看次数: |
11937 次 |
| 最近记录: |