如http://developers.facebook.com/docs/api#publishing中所述我想发布更新用户状态的帖子请求。如何在python / django中发帖请求?
答案 0 :(得分:6)
Django与它没什么关系,但是urrlib2.urlopen对于POST
来说是一种简单的方法。只需使用第二个参数data
(第一个是您正在寻址的网址)调用它,该参数包含您发布的 application / x-www-form-urlencoded 格式化数据(正如文档所说,使用urllib.urlencode以这种方式对映射(通常是字典)进行编码。)
答案 1 :(得分:5)
import urllib2
urllib2.urlopen('http://example.com', 'a=1&b=2')
会向http://example.com发送一个帖子请求,参数a = 1且b = 2
答案 2 :(得分:0)
还有另一种使用python著名的库请求的方法
import requests
data = {
"username": "user",
"password": "pass",
}
URL = 'http://example.com'
r = requests.post(URL, data=data)
PS:从here
复制