Postar uma foto


In [ ]:
import facebook

In [ ]:
access_token = 'EAACUzLmOZC7kBAPfCPMRBG23rGoY3iQWKJMIO7ESZCp0LPZCwQQv0AoQeEtBm9IyNDi5yP2RHMGzCzjquLb4ZCWUHLZA6vY1Pp6x8oFXZA7IMissQbporZAwUoIZCuZBoOBrWQDxi8PUUZCb96uWmSwB2ZBqEIwnvZCRZBnqJjGZBQJVhl1gZDZD'

In [ ]:
api = facebook.GraphAPI(access_token)

In [ ]:
api.version

In [ ]:
foto = open("fia.jpg", "rb")

In [ ]:
api.put_photo(foto, name="Logo FIA")

In [ ]:
api.put_photo?

Postar uma foto em um Album


In [ ]:
import simplejson as json

Recuperar os álbuns existentes na minha conta:


In [ ]:
albuns = api.get_object('me/albums')

In [ ]:
decodificar = json.dumps(albuns, sort_keys=True, indent=4)
print(decodificar)

In [ ]:
albuns['data'][1] # Recupera o album Cursos

In [ ]:
#id_album = api.put_object('me', 'albums', name='FIA')
id_album = albuns['data'][1]['id']

In [ ]:
api.put_photo(foto, album_path=id_album + '/photos')

Exercício 1 – Crie um álbum de fotos chamado Cursos. Depois adicione as 4 imagens que estão disponíveis na pasta da disciplina.

Importante – A descrição  (name) de cada imagem deve ser o nome da imagem, sem a extensão (.jpg ou .png).

Utilize a biblioteca embutida chamada os. Para visualizar todos os arquivos da pasta atual, utilize o método os.listdir('.'), Segue um exemplo para salvar todos os arquivos da pasta atual em uma lista.

>>> import os
>>> arquivos = os.listdir('.')
>>> print(arquivos)
['.ipynb_checkpoints', 'Analise-Exploratoria.png', 'aula6-parte1.ipynb', 'aula6-parte2.ipynb', 'aula6-parte3.ipynb', 'Banner-Iot.png', 'banners_hadoop01.png', 'Extensao-Big-Data-01.jpg', 'fia.jpg', 'Untitled.ipynb', 'Untitled1.ipynb', 'Untitled2.ipynb']

In [ ]:
import os

In [ ]:
arquivos = os.listdir('.')

In [ ]:
print(arquivos)

In [ ]:


In [ ]:


In [ ]: