移动应用程序的openweathermap API问题

维沙尔·沙玛

我在iOS应用中使用openweathermap API。

以下是我要求获取信息的URL。

http://api.openweathermap.org/data/2.5/weather?lat=21.282778&lon=-157.829444&APPID=MYAPPID&lang=zh-CN

在浏览器中打开此URL时,我得到了正确的响应。

但是,当我从iOS应用程序调用Web服务时,我没有得到响应。我得到以下错误:

{
    cod = 401;
    message = "Invalid API key. Please see http://openweathermap.org/faq#error401 for more info.";
}

我已经从以下URL创建了API密钥:在Open Wheather上创建API密钥

穆罕默德·阿德南(Muhammad Adnan)
NSURL *URL = [NSURL URLWithString:@"http://api.openweathermap.org/data/2.5/weather?q=London,uk&appid=b1b15e88fa797225412429c1c50c122a&lang=en-US"];
    NSURLRequest *request = [NSURLRequest requestWithURL:URL];

    NSURLSession *session = [NSURLSession sharedSession];
    NSURLSessionDataTask *task = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error)
    {
        NSError* errorObj;
        NSDictionary* json = [NSJSONSerialization
                              JSONObjectWithData:data
                              options:kNilOptions
                              error:&errorObj];

        NSLog(@" response is %@",json);

    }];

    [task resume];

您的应用ID应该有效。我已经硬编码了URL以进行演示。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从 OpenWeatherMap Api 崩溃应用程序获取 NSURLSESSION 数据

来自分类Dev

用于移动应用程序的转帐API?

来自分类Dev

HTML 移动应用程序 / Google API

来自分类Dev

PhoneGap JQuery移动应用程序-溢出问题

来自分类Dev

此IP,站点或移动应用程序无权使用此API密钥。如何为iOS应用解决此问题?

来自分类Dev

Rails设计应用程序以为移动应用程序创建REST API

来自分类Dev

针对Web应用程序和移动应用程序的REST API身份验证

来自分类Dev

Web 应用程序、Web API 和移动应用程序之间的身份验证

来自分类Dev

允许从特定的移动应用程序调用API

来自分类Dev

移动应用程序:restful api或sdk dynamodb

来自分类Dev

Azure移动应用程序自定义API异常

来自分类Dev

Facebook与后端REST API的移动应用程序集成

来自分类Dev

移动应用程序Web API身份验证

来自分类Dev

移动应用程序Web API身份验证

来自分类Dev

Azure 移动应用程序 - 简单的 API 版本控制

来自分类Dev

使用 JWT 令牌为移动应用程序提供 API

来自分类Dev

Azure API应用程序问题-身份验证

来自分类Dev

在反应应用程序问题中使用 Foursquare API

来自分类Dev

Ruby on Rails Web 应用程序和 api 并排问题

来自分类Dev

Web应用程序和移动应用程序上用于Facebook登录API的不同FB ID

来自分类Dev

是否有必要为移动应用程序构建单独的API端点以访问Rails Web应用程序?

来自分类Dev

来自移动网络应用程序的Uber API深度链接重定向到应用程序商店

来自分类Dev

将Rails Web应用程序的用户会话与用于移动应用程序的Rails API的授权令牌结合使用。

来自分类Dev

是否可以使用Android应用程序更改移动设备的API级别并测试我们的应用程序?

来自分类Dev

为移动应用程序创建自定义API以访问您的Web应用程序(Java EE 6)

来自分类Dev

基于Web的移动应用程序闪烁问题的根本原因?

来自分类Dev

Delphi android应用程序在Lennova A5000移动版中引发问题

来自分类Dev

如何使用移动应用程序解决Kerio Control的本地授权证书问题?

来自分类Dev

苹果移动网络应用程序支持angular-ui-bootstrap模态滚动问题

Related 相关文章

  1. 1

    从 OpenWeatherMap Api 崩溃应用程序获取 NSURLSESSION 数据

  2. 2

    用于移动应用程序的转帐API?

  3. 3

    HTML 移动应用程序 / Google API

  4. 4

    PhoneGap JQuery移动应用程序-溢出问题

  5. 5

    此IP,站点或移动应用程序无权使用此API密钥。如何为iOS应用解决此问题?

  6. 6

    Rails设计应用程序以为移动应用程序创建REST API

  7. 7

    针对Web应用程序和移动应用程序的REST API身份验证

  8. 8

    Web 应用程序、Web API 和移动应用程序之间的身份验证

  9. 9

    允许从特定的移动应用程序调用API

  10. 10

    移动应用程序:restful api或sdk dynamodb

  11. 11

    Azure移动应用程序自定义API异常

  12. 12

    Facebook与后端REST API的移动应用程序集成

  13. 13

    移动应用程序Web API身份验证

  14. 14

    移动应用程序Web API身份验证

  15. 15

    Azure 移动应用程序 - 简单的 API 版本控制

  16. 16

    使用 JWT 令牌为移动应用程序提供 API

  17. 17

    Azure API应用程序问题-身份验证

  18. 18

    在反应应用程序问题中使用 Foursquare API

  19. 19

    Ruby on Rails Web 应用程序和 api 并排问题

  20. 20

    Web应用程序和移动应用程序上用于Facebook登录API的不同FB ID

  21. 21

    是否有必要为移动应用程序构建单独的API端点以访问Rails Web应用程序?

  22. 22

    来自移动网络应用程序的Uber API深度链接重定向到应用程序商店

  23. 23

    将Rails Web应用程序的用户会话与用于移动应用程序的Rails API的授权令牌结合使用。

  24. 24

    是否可以使用Android应用程序更改移动设备的API级别并测试我们的应用程序?

  25. 25

    为移动应用程序创建自定义API以访问您的Web应用程序(Java EE 6)

  26. 26

    基于Web的移动应用程序闪烁问题的根本原因?

  27. 27

    Delphi android应用程序在Lennova A5000移动版中引发问题

  28. 28

    如何使用移动应用程序解决Kerio Control的本地授权证书问题?

  29. 29

    苹果移动网络应用程序支持angular-ui-bootstrap模态滚动问题

热门标签

归档