GovData 1.0.31

GovData 1.0.31

测试测试
语言语言 Obj-CObjective C
许可证 NOASSERTION
发布最后发布2020 年 5 月

Richard HackenbruderGovData 维护。



GovData 1.0.31

  • Richard Hackenbruder

GovData iOS SDK

查看英文版

iOS 和 macOS 的官方 SDK。

Build Status

GovData

GovData 通过 API 提供精选的 OpenData,并通过 SDK 简化其与应用程序的整合。开放数据、API、SDK 和应用程序构成了生态系统,而仅在运行的生态系统中才能创建高质量的软件。我们的 SDK 经过测试,服务高度可用。

提供工商、商业和其他注册簿的数据,包括增值税付款人注册簿。数据已标准化,可以对其进行搜索。

免费试用我们的服务和 SDK。

安装

CocoaPods

使用标准命令安装 SDK

pod install govdata

为了使静态库正确运行,需要正确配置Xcode项目的CocoaPods,包括正确的头文件路径和构建目标的配置。这个库已经被自动化测试覆盖。

SDK的唯一依赖项是网络库AFNetworking

配置

SDK是以预先配置的demo形式提供的,包括相应的密钥和限制。可以使用这种配置来测试我们的服务并在开发您的应用程序时使用。

通过在GovData对象上调用init方法来进行SDK的配置

const GovData * govdata = [[GovData alloc] init];

或者使用阶段和密钥进行生产使用

const GovData * govdata = [[GovData alloc] initWithConfig:@"<stage>" key:@"<hodnota>"];

使用

简单搜索

使用findEntityByNumber方法在商业注册中查找主体

[govdata findEntityByNumber:(const NSString *) number success:(GDEntityResponse) success failure:(GDErrorResponse) failure];

搜索示例

GDErrorResponse failure = ^(const GDError * error) {
	NSLog(@"%@", error.localizedDescription);
	
	//handle error
};

GDEntityResponse success = ^(const GDEntity * entity) {
	//handle entity
};

[govdata findEntityByNumber:@"00006947" success: success failure: failure];

更详细的示例可以在这里找到。

地理空间搜索

使用findEntitiesByGeo方法通过GPS坐标和半径查找实体

GDSearchResponse success = ^(const GDSearchResults * results) {
	//handle search results
};

[govdata findEntitiesByGeo:@50.08915042002743 longitude:@14.407195183397297 radius:@100 page:@1 success: success failure: failure];

文档

SDK中的对象文档正在准备中。您可以在测试中查看可用的对象及其方法。

许可证

MIT