Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- >>>from bitbucket.bitbucket import Bitbucket
- >>>USERNAME = 'CCC'
- >>>PASSWORD = 'BBB'
- >>>bb = Bitbucket(USERNAME, PASSWORD, repo_name_or_slug="Py-Bitbucket-api")
- >>>success, result = bb.repository.get()
- >>>print (bb.repository.get())
- True{......}
- >>>success, archive_path = bb.repository.archive()
- >>> print (success, archive_path)
- True C:....Temptmp_zxpa_14
- # Access a public repository
- bb = Bitbucket(USERNAME, repo_name_or_slug="public_repository")
- # Access a private repository
- bb = Bitbucket(USERNAME, PASSWORD, repo_name_or_slug="private_repository")
- # Download a repository as an archive
- success, archive_path = bb.repository.archive()
- bitbucketUrl="http://localhost:7990/"
- # bitbucketUrl="http://bitbucket.rd.800best.com/projects/EXPRESS/repos/q9taobao/browse"
- USERNAME=""
- OAUTH_ACCESS_TOKEN=""
- OAUTH_ACCESS_TOKEN_SECRET=""
- CONSUMER_SECRET=""
- CONSUMER_KEY=""
- bb=Bitbucket(USERNAME)
- if not OAUTH_ACCESS_TOKEN and not OAUTH_ACCESS_TOKEN_SECRET:
- bb.authorize(CONSUMER_KEY,CONSUMER_SECRET,"http://localhost:7990/")
- webbrowser.open(bb.url('AUTHENTICATE',token=bb.access_token))
- oahtu_verifier=raw_input('Enter Verifier from url [oauth_verifier]')
- bb.verify(oauth_verifier)
- OAUTH_ACCESS_TOKEN=bb.access_token
- OAUTH_ACCESS_TOKEN_SECRET=bb.OAUTH_ACCESS_TOKEN_SECRET
- else:
- bb.authorize(CONSUMER_KEY,CONSUMER_SECRET,'http://localhost:7990/',OAUTH_ACCESS_TOKEN,OAUTH_ACCESS_TOKEN_SECRET)
- it redirect to "https://bitbucket.org/account/signin/?next=/site/oauth1/authorize%3Foauth_token%3DNone"
Add Comment
Please, Sign In to add comment