A Python client for the Gfycat API.
pip install gfycat
Go to https://developers.gfycat.com/#/#/apiform and # for an API key if you don't already have one. Keep the Client ID and Client Secret to use for initializing the Python client.
from gfycat.client import GfycatClient
client = GfycatClient(Gfycat Client ID, Gfycat Client Secret)
# Example request
client.upload_from_file('willsmith.gif')
- GfycatClientError - General error handler, access message and status code via
from gfycat.error import GfycatClientError
try
...
except GfycatClientError as e
print(e.error_message)
print(e.status_code)
Uploads
upload_from_url(url)
upload_from_file(filepath)
Query a GFY for URLs and more information
query_gfy(gfyname)
Check if a link has been already converted
check_link(link)