的API客户端库fatcat.wiki网站(书目目录)
fatcat-openapi-client的Python项目详细描述
fatcat openapi客户端
Fatcat是一个可伸缩的、版本化的、面向API的书目实体和文件元数据目录。在
此Python包由OpenAPI Generator项目自动生成:
- API版本:0.3.1
- 包版本:0.3.2
- 生成包:org.openapitools.codegen.语言.PythonClientCodegen 有关详细信息,请访问https://fatcat.wiki
要求
Python 2.7和3.5+
安装和使用
pip安装
如果python包托管在存储库中,则可以使用以下命令直接安装:
pip install fatcat-openapi-client
(您可能需要使用根权限运行pip
:sudo pip install fatcat-openapi-client
)
然后导入包:
^{pr2}$设置工具
通过Setuptools安装。在
python setup.py install --user
(或sudo python setup.py install
为所有用户安装软件包)
然后导入包:
importfatcat_openapi_client
入门
请按照installation procedure操作,然后运行以下命令:
from__future__importprint_functionimporttimeimportfatcat_openapi_clientfromfatcat_openapi_client.restimportApiExceptionfrompprintimportpprintconfiguration=fatcat_openapi_client.Configuration()# Configure API key authorization: Bearerconfiguration.api_key['Authorization']='YOUR_API_KEY'# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed# configuration.api_key_prefix['Authorization'] = 'Bearer'# Defining host is optional and default to https://api.fatcat.wiki/v0configuration.host="https://api.fatcat.wiki/v0"# Create an instance of the API classapi_instance=fatcat_openapi_client.DefaultApi(fatcat_openapi_client.ApiClient(configuration))editgroup_id='editgroup_id_example'# str | base32-encoded unique identifiertry:api_response=api_instance.accept_editgroup(editgroup_id)pprint(api_response)exceptApiExceptionase:print("Exception when calling DefaultApi->accept_editgroup: %s\n"%e)
API终结点文档
所有uri都是相对于https://api.fatcat.wiki/v0
Class | Method | HTTP request | Description |
---|---|---|---|
DefaultApi | accept_editgroup | POST /editgroup/{editgroup_id}/accept | |
DefaultApi | auth_check | GET /auth/check | |
DefaultApi | auth_oidc | POST /auth/oidc | |
DefaultApi | create_auth_token | POST /auth/token/{editor_id} | |
DefaultApi | create_container | POST /editgroup/{editgroup_id}/container | |
DefaultApi | create_container_auto_batch | POST /editgroup/auto/container/batch | |
DefaultApi | create_creator | POST /editgroup/{editgroup_id}/creator | |
DefaultApi | create_creator_auto_batch | POST /editgroup/auto/creator/batch | |
DefaultApi | create_editgroup | POST /editgroup | |
DefaultApi | create_editgroup_annotation | POST /editgroup/{editgroup_id}/annotation | |
DefaultApi | create_file | POST /editgroup/{editgroup_id}/file | |
DefaultApi | create_file_auto_batch | POST /editgroup/auto/file/batch | |
DefaultApi | create_fileset | POST /editgroup/{editgroup_id}/fileset | |
DefaultApi | create_fileset_auto_batch | POST /editgroup/auto/fileset/batch | |
DefaultApi | create_release | POST /editgroup/{editgroup_id}/release | |
DefaultApi | create_release_auto_batch | POST /editgroup/auto/release/batch | |
DefaultApi | create_webcapture | POST /editgroup/{editgroup_id}/webcapture | |
DefaultApi | create_webcapture_auto_batch | POST /editgroup/auto/webcapture/batch | |
DefaultApi | create_work | POST /editgroup/{editgroup_id}/work | |
DefaultApi | create_work_auto_batch | POST /editgroup/auto/work/batch | |
DefaultApi | delete_container | DELETE /editgroup/{editgroup_id}/container/{ident} | |
DefaultApi | delete_container_edit | DELETE /editgroup/{editgroup_id}/container/edit/{edit_id} | |
DefaultApi | delete_creator | DELETE /editgroup/{editgroup_id}/creator/{ident} | |
DefaultApi | delete_creator_edit | DELETE /editgroup/{editgroup_id}/creator/edit/{edit_id} | |
DefaultApi | delete_file | DELETE /editgroup/{editgroup_id}/file/{ident} | |
DefaultApi | delete_file_edit | DELETE /editgroup/{editgroup_id}/file/edit/{edit_id} | |
DefaultApi | delete_fileset | DELETE /editgroup/{editgroup_id}/fileset/{ident} | |
DefaultApi | delete_fileset_edit | DELETE /editgroup/{editgroup_id}/fileset/edit/{edit_id} | |
DefaultApi | delete_release | DELETE /editgroup/{editgroup_id}/release/{ident} | |
DefaultApi | delete_release_edit | DELETE /editgroup/{editgroup_id}/release/edit/{edit_id} | |
DefaultApi | delete_webcapture | DELETE /editgroup/{editgroup_id}/webcapture/{ident} | |
DefaultApi | delete_webcapture_edit | DELETE /editgroup/{editgroup_id}/webcapture/edit/{edit_id} | |
DefaultApi | delete_work | DELETE /editgroup/{editgroup_id}/work/{ident} | |
DefaultApi | delete_work_edit | DELETE /editgroup/{editgroup_id}/work/edit/{edit_id} | |
DefaultApi | get_changelog | GET /changelog | |
DefaultApi | get_changelog_entry | GET /changelog/{index} | |
DefaultApi | get_container | GET /container/{ident} | |
DefaultApi | get_container_edit | GET /container/edit/{edit_id} | |
DefaultApi | get_container_history | GET /container/{ident}/history | |
DefaultApi | get_container_redirects | GET /container/{ident}/redirects | |
DefaultApi | get_container_revision | GET /container/rev/{rev_id} | |
DefaultApi | get_creator | GET /creator/{ident} | |
DefaultApi | get_creator_edit | GET /creator/edit/{edit_id} | |
DefaultApi | get_creator_history | GET /creator/{ident}/history | |
DefaultApi | get_creator_redirects | GET /creator/{ident}/redirects | |
DefaultApi | get_creator_releases | GET /creator/{ident}/releases | |
DefaultApi | get_creator_revision | GET /creator/rev/{rev_id} | |
DefaultApi | get_editgroup | GET /editgroup/{editgroup_id} | |
DefaultApi | get_editgroup_annotations | GET /editgroup/{editgroup_id}/annotations | |
DefaultApi | get_editgroups_reviewable | GET /editgroup/reviewable | |
DefaultApi | get_editor | GET /editor/{editor_id} | |
DefaultApi | get_editor_annotations | GET /editor/{editor_id}/annotations | |
DefaultApi | get_editor_editgroups | GET /editor/{editor_id}/editgroups | |
DefaultApi | get_file | GET /file/{ident} | |
DefaultApi | get_file_edit | GET /file/edit/{edit_id} | |
DefaultApi | get_file_history | GET /file/{ident}/history | |
DefaultApi | get_file_redirects | GET /file/{ident}/redirects | |
DefaultApi | get_file_revision | GET /file/rev/{rev_id} | |
DefaultApi | get_fileset | GET /fileset/{ident} | |
DefaultApi | get_fileset_edit | GET /fileset/edit/{edit_id} | |
DefaultApi | get_fileset_history | GET /fileset/{ident}/history | |
DefaultApi | get_fileset_redirects | GET /fileset/{ident}/redirects | |
DefaultApi | get_fileset_revision | GET /fileset/rev/{rev_id} | |
DefaultApi | get_release | GET /release/{ident} | |
DefaultApi | get_release_edit | GET /release/edit/{edit_id} | |
DefaultApi | get_release_files | GET /release/{ident}/files | |
DefaultApi | get_release_filesets | GET /release/{ident}/filesets | |
DefaultApi | get_release_history | GET /release/{ident}/history | |
DefaultApi | get_release_redirects | GET /release/{ident}/redirects | |
DefaultApi | get_release_revision | GET /release/rev/{rev_id} | |
DefaultApi | get_release_webcaptures | GET /release/{ident}/webcaptures | |
DefaultApi | get_webcapture | GET /webcapture/{ident} | |
DefaultApi | get_webcapture_edit | GET /webcapture/edit/{edit_id} | |
DefaultApi | get_webcapture_history | GET /webcapture/{ident}/history | |
DefaultApi | get_webcapture_redirects | GET /webcapture/{ident}/redirects | |
DefaultApi | get_webcapture_revision | GET /webcapture/rev/{rev_id} | |
DefaultApi | get_work | GET /work/{ident} | |
DefaultApi | get_work_edit | GET /work/edit/{edit_id} | |
DefaultApi | get_work_history | GET /work/{ident}/history | |
DefaultApi | get_work_redirects | GET /work/{ident}/redirects | |
DefaultApi | get_work_releases | GET /work/{ident}/releases | |
DefaultApi | get_work_revision | GET /work/rev/{rev_id} | |
DefaultApi | lookup_container | GET /container/lookup | |
DefaultApi | lookup_creator | GET /creator/lookup | |
DefaultApi | lookup_file | GET /file/lookup | |
DefaultApi | lookup_release | GET /release/lookup | |
DefaultApi | update_container | PUT /editgroup/{editgroup_id}/container/{ident} | |
DefaultApi | update_creator | PUT /editgroup/{editgroup_id}/creator/{ident} | |
DefaultApi | update_editgroup | PUT /editgroup/{editgroup_id} | |
DefaultApi | update_editor | PUT /editor/{editor_id} | |
DefaultApi | update_file | PUT /editgroup/{editgroup_id}/file/{ident} | |
DefaultApi | update_fileset | PUT /editgroup/{editgroup_id}/fileset/{ident} | |
DefaultApi | update_release | PUT /editgroup/{editgroup_id}/release/{ident} | |
DefaultApi | update_webcapture | PUT /editgroup/{editgroup_id}/webcapture/{ident} | |
DefaultApi | update_work | PUT /editgroup/{editgroup_id}/work/{ident} |
模型文档
- AuthOidc
- AuthOidcResult
- AuthTokenResult
- ChangelogEntry
- ContainerAutoBatch
- ContainerEntity
- CreatorAutoBatch
- CreatorEntity
- Editgroup
- EditgroupAnnotation
- EditgroupEdits
- Editor
- EntityEdit
- EntityHistoryEntry
- ErrorResponse
- FileAutoBatch
- FileEntity
- FileUrl
- FilesetAutoBatch
- FilesetEntity
- FilesetFile
- FilesetUrl
- ReleaseAbstract
- ReleaseAutoBatch
- ReleaseContrib
- ReleaseEntity
- ReleaseExtIds
- ReleaseRef
- Success
- WebcaptureAutoBatch
- WebcaptureCdxLine
- WebcaptureEntity
- WebcaptureUrl
- WorkAutoBatch
- WorkEntity
授权文件
持票人
- Type:API密钥
- API key参数名:授权
- Location:HTTP头
作者
布莱恩·纽伯德bnewbold@archive.org
- 项目
标签: