2011-08-04 5 views
0

С первым URL-адресом я могу отметить сообщение как прочитанное, но второе не работает. Это правильный запрос, чтобы отметить элемент как непрочитанный?Google reader api отмечен как непрочитанный

//THIS ONE WORKS AND I CAN MARK MY ITEM AS READ 
NSString *url=[NSString stringWithFormat:@"https://www.google.com/reader/api/0/edit-tag?a=user/-/state/com.google/read&i=%@&T=%@", entry.identifier, token]; 

//THIS ONE DOESN'T WORKS AND I CAN'T MARK MY ITEM AS UN-READ 
NSString *url=[NSString stringWithFormat:@"https://www.google.com/reader/api/0/edit-tag?a=user/-/state/com.google/kept-unread&i=%@&T=%@", entry.identifier, token]; 

ответ

2

Помимо добавления kept-unread тег, вы также должны удалить read один (с параметром r). Запрос будет выглядеть так:

NSString *url=[NSString stringWithFormat:@"https://www.google.com/reader/api/0/edit-tag?a=user/-/state/com.google/kept-unread&r=user/-/state/com.google/read&i=%@&T=%@", entry.identifier, token]; 
+0

Большое вам спасибо! Можете ли вы также рассказать мне, как я могу проверить статус статьи (например, если она была помечена как помеченная или нераспределенная, помеченная как прочитанная o непрочитанная)? –

+0

Как вы получаете данные для входа? В нем будет раздел тегов/категорий, в котором будут отображаться файлы read/starred/etc. теги, если этот элемент прочитан/отмечен/и т. д. –

+0

P.S. Пожалуйста, примите ответ, если это то, что вы искали. –