Я понял, что мой предыдущий вопрос был слишком расплывчатым и мало что объяснял. Я надеюсь, что этот пост будет более понятным.
В настоящее время я создаю приложение, которое будет извлекать определенные каналы @Twitter, а также определенные хэштеги Twitter и отображать их в приложении Windows 8 Modern UI. Отображение этих каналов в приложении отлично работает, но я хочу уведомлять пользователя всплывающим уведомлением всякий раз, когда новый твит публикуется одним из определенных пользователей @Twitter ИЛИ когда новый твит помечен определенным #хэштегом.
Из моего последнего вопроса я узнал о роли Azure в этом, и после попытки создать работающий сценарий уведомления с фрагментами, которые я нашел до сих пор, я получил что-то, что на самом деле не работает:
(на основе: http://webhole.net/2010/05/10/how-to-check-for-new-tweets-from-a-user/)
function insert(item, user, request) {
var oldTweetId=0;
var username="9gag";
var url='http://api.twitter.com/1/statuses/user_timeline/'+username+'.json?callback=?';
setInterval(checkStream,5000);
function checkStream()
{
$.getJSON(url,function(tweets){
if(tweets[0].id!=oldTweetId)
{
request.respond();
push.wns.sendToastText04( {
text1: "ny tweet!"
}, {
success: function(pushResponse) {
console.log("Sent push:", pushResponse);
}
});
}
});
}
}
Кто-нибудь знает, как на самом деле сделать эту работу? Я пробовал несколько разных подходов, но, чтобы избежать ненужных нерабочих фрагментов кода, я опубликую свой последний (который не работает).