介绍
Federal Register由盟国国家档案管理局(National Archives and Record Administration)、美国政府出版办公室(U.S. Government Publishing Office)共同管理,其建立主旨是为了让民众更容易了解监管程序并参与到政府决策中。
网站将各个部门大量PDF文件根据规则转换为XML进行保存。
为了帮助使用这找到相关材料并获取全面的信息,在网站展示的HTML形式的文件中,网站提供了大量辅助导航工具以及相关材料的链接。
API
基本信息
网站提供了API,申请到访问Key后可以使用API,通过该API可以访问到元数据及基本的政策文本数据,具体的使用方法见https://github.com/usgpo/api,该API可指定的参数包括collectionCode、collectionName、packageCount、granuleCount、startDate、endDate、offset。
通过在URL中拼接这些字段,并加上申请到的Key,可以通过Get请求到Json格式的返回内容,通过对该内容解析可获得政策文本。
但通过该方式获取美国政策文本内容有一定局限性,在未知卷号(collectionCode)的情况下,可能无法直接获取到想要的具体内容。该网站提供的卷号包括
collectionCode
具体的请求方式:
(1)请求collection,返回合集下的package
'packages': [{
'packageId': 'CFR-2016-title13-vol1',
'lastModified': '2020-01-19T07:31:42Z',
'packageLink': 'https://api.govinfo.gov/packages/CFR-2016-title13-vol1/summary',
'docClass': 'CFR',
'title': 'Business Credit and Assistance',
'congress': None,
'dateIssued': '2016-01-01T12:00:00Z'
}
(2)请求package,返回package多种形式的链接
'download': {
'txtLink': 'https://api.govinfo.gov/packages/BILLS-115hr1625enr/htm',
'xmlLink': 'https://api.govinfo.gov/packages/BILLS-115hr1625enr/xml',
'pdfLink': 'https://api.govinfo.gov/packages/BILLS-115hr1625enr/pdf',
'uslmlink': 'https://api.govinfo.gov/packages/BILLS-115hr1625enr/uslm',
'modsLink': 'https://api.govinfo.gov/packages/BILLS-115hr1625enr/mods',
'premisLink': 'https://api.govinfo.gov/packages/BILLS-115hr1625enr/premis',
'zipLink': 'https://api.govinfo.gov/packages/BILLS-115hr1625enr/zip'
}
(3)请求granule list,需要知道package名称,可以获得具体法规的链接
{
'title': 'IN CELEBRATION OF THE LIFE OF DOROTHY MAY WILSON',
'granuleId': 'CREC-2018-01-03-pt1-PgE1769-3',
'granuleLink': 'https://api.govinfo.gov/packages/CREC-2018-01-03/granules/CREC-2018-01-03-pt1-PgE1769-3/summary',
'granuleClass': 'EXTENSIONS'
}
(4)请求granule,可直接获取下载链接
'download': {
'txtLink': 'https://api.govinfo.gov/packages/FR-2018-04-12/granules/2018-07777/htm',
'pdfLink': 'https://api.govinfo.gov/packages/FR-2018-04-12/granules/2018-07777/pdf',
'modsLink': 'https://api.govinfo.gov/packages/FR-2018-04-12/granules/2018-07777/mods',
'premisLink': 'https://api.govinfo.gov/packages/FR-2018-04-12/premis',
'zipLink': 'https://api.govinfo.gov/packages/FR-2018-04-12/zip'
}
网友评论