2

as described in http://developers.facebook.com/docs/api#publishing i want to make a post request to update a users status .How do i make post requests in python / django?

3 Answers 3

6

Django has little to do with it, but urrlib2.urlopen is a simple enough way to POST. Just call it with a second parameter data (the first one is the URL you're addressing) that has the application/x-www-form-urlencoded formatted data you're posting (as the docs say, use urllib.urlencode to encode a mapping, typically a dictionary, in that way).

Sign up to request clarification or add additional context in comments.

Comments

5
import urllib2

urllib2.urlopen('http://example.com', 'a=1&b=2')

will send a post request to http://example.com, with parameters a=1 and b=2

Comments

0

There is another way using python famous library Requests

import requests

data = {
  "username": "user",
  "password": "pass",
}

URL = 'http://example.com'
r = requests.post(URL, data=data)

PS: copied from here

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.