Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование iOS/iPhone
Войти
Регистрация
Восстановить пароль
 
Slava-hacker32
7 / 7 / 2
Регистрация: 16.11.2011
Сообщений: 251
#1

Foursquare api периодически возвращает code 200 - Программирование iOS

21.02.2015, 02:29. Просмотров 703. Ответов 5
Метки нет (Все метки)

Периодически приходит в ответ code:200. Для одной координаты нормальный ответ пришел, для другой и последующих code:200. Подскажите в чем может быть проблема и как ее исправить?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.02.2015, 02:29
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Foursquare api периодически возвращает code 200 (Программирование iOS):

Сервер возвращает 200 вместо 302
Я так понимаю это своеобразная защита. Пытаюсь отправить пост запрос на ...

Задаем адресс возвращает postal code
В общем нужна или библиотека или апи понятное, чтобы мы могли ввести адресс, а...

СМА Ariston ATD 104 EX code:91276360100, периодически нет питания на ТЭН
Вопщем возникла такая проблемма. Где то пол года назад ее ремонтировал другой...

Создание 'code only' Timer (API)
Решил я как-то таймер сотворить. Чтоб не контрол ... а чтоб 'code only' был (о...

EF Code First - Fluent api conditional mapping ?
При подходе DatabaseFirst есть возможность пропускать значения по некоторому...

Комбинирование DataAnnotations и Fluent API (Code First)
Есть модель, у которой указываются следующие аттрибуты: // здесь указываю...

5
Vorona
Peace 2 all shining faces
671 / 533 / 84
Регистрация: 05.03.2010
Сообщений: 1,283
21.02.2015, 05:55 #2
в документации написано, что это может быть связанно с устаревшей версией апи
https://developer.foursquare.com/overview/responses

соответсвенно было бы неплохо увидеть ваш запрос и желательно полный ответ, потому что возможно вы не весь ответ парсите, а какую-то его часть

попробуйте так же в терминале при помощи curl послать такой же запрос и посмотреть на результат
0
Slava-hacker32
7 / 7 / 2
Регистрация: 16.11.2011
Сообщений: 251
21.02.2015, 10:41  [ТС] #3
Запрос такой:

Objective-C
1
NSString *urlString = [NSString stringWithFormat:@"https://api.foursquare.com/v2/venues/search?ll=%f,%f&client_id=1AJY13TTJRL1SNDUEDAR3LPEUAY2SJEHPIAR53VVKXN4W4NY&client_secret=DTMO0DCZWV3I3ILWGTMUAUPBNFAVWWA3Q4PJE0ZIAVBTJNHP&v=20150101", [bookmarkLatitude floatValue], [bookmarkLongitude floatValue]];

Ответ приходит вот такой. То же самое и через API Explorer на сайте foursquare.

JSON
1
2
3
4
5
6
7
8
9
 meta =     {
        code = 200;
    };
    response =     {
        confident = 0;
        venues =         (
        );
    };
}
0
Vorona
Peace 2 all shining faces
671 / 533 / 84
Регистрация: 05.03.2010
Сообщений: 1,283
21.02.2015, 19:07 #4
хм, возможно зависит от координат, которые вы туда передаете
Код
https://api.foursquare.com/v2/venues/search?ll=50,28&client_id=1AJY13TTJRL1SNDUEDAR3LPEUAY2SJEHPIAR53VVKXN4W4NY&client_secret=DTMO0DCZWV3I3ILWGTMUAUPBNFAVWWA3Q4PJE0ZIAVBTJNHP&v=20150101
вот подставил ваш урл и примерные координаты моей местности и возвращает кучу всего в venues
0
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
21.02.2015, 23:28 #5
Цитата Сообщение от Slava-hacker32 Посмотреть сообщение
client_secret=DTMO0DCZWV3I3ILWGTMUAUPBNFAVWWA3Q4PJE0ZIAVBTJNHP
Secret в студии!

BOLDом же выделено, для таких, как вы.
please do your best to protect your client secret.
0
Slava-hacker32
7 / 7 / 2
Регистрация: 16.11.2011
Сообщений: 251
22.02.2015, 13:59  [ТС] #6
да я видел это предупреждение. Но это учебное приложение и о безопасности я в данный момент не думаю. Мне бы разобраться почему возвращается пустой ответ.
0
22.02.2015, 13:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.02.2015, 13:59
Привет! Вот еще темы с решениями:

API Google translate не возвращает апостроф
Перевожу текст через API Google translate. Если строка ответа содержит "'"...

Что возвращает API-функция CreateFile?
Здравствуйте! Суть вопроса в следующем: Открываю файл или физический диск с...

CURL не возвращает api.vk.com/method/users.get
Здравствуйте, такая проблема понятно что на бесплатном хостинге не могу...

Конфликт вызванный перехватом API-функции по методу code injection
У меня есть приложение написанное на MS Visual C++ 6. У одного из клиентов...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru