如何在python / django中发布帖子请求?

时间:2010-06-28 05:02:23

标签: python django

http://developers.facebook.com/docs/api#publishing中所述我想发布更新用户状态的帖子请求。如何在python / django中发帖请求?

3 个答案:

答案 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

复制