Google Drive Push notifications limitations - notifications

I've created an application which receives push-notifications (watches) of changes made to the spreadsheet in Google Drive. Everything is working fine! But when I make another change (within 30 seconds or so) in the Google Drive spreadsheet, Google is not sending another notification to my application. After some minutes it works again, but in the meantime Google is not sending notifications.
Is there an limit on the amount of changes wihtin a specific time-range?
Any help / ideas are welcome!

#Niek Jansen I have tried these and what I have noticed is that for excel docs it takes upto 2 minutes to send a notification again when the anything changes. For word, its ~30s and for ppt its around 2-3 minutes

Related

Daily scheduled notifications

I need a bit of guidance, so for my application i'm looking at using local notifications to send a notification every morning at 7 o'clock.
The issue i'm having is how can i make the content for the local notification dynamic mainly the body and the attached image? As it will vary for the user on a daily basis.
What would be the best way to go about this since you can't edit future notifications.
Here's a little lesson about notifications. First, what is a notification? It's basically an alert presented on your behalf by the system. Second, there are two kinds of notification: local and remote.
Let's imagine, then, an app that aims to present a notification to the user every morning at 7 AM saying what the current temperature is outside. (Assume for purposes of the example that we have a way of learning this information.)
A moment's thought will reveal that this cannot be done with local notifications. We cannot know the current temperature at 7 AM until 7 AM (or close to it) and we cannot schedule the notification unless the app is running. Therefore we would need the great good luck to have the app running at 6:59 AM in order for this app to work. But an app only runs when the user summons it, so that is extremely unlikely.
Therefore a task of this kind is possible only with remote notifications. A remote server is always running; therefore it can get the temperature and "ping" the user's device at 7 AM, and the system will present the notification on your behalf. You would therefore need to possess such a server in order to write the imagined app.
(An alternative using local notifications would be this: You schedule, say, a week's worth of local notification in advance. Then if you have the great good luck to find the app running before a notification is presented, you tear down all the scheduled notifications and do it again with a more up-to-date forecast. But of course this cannot possibly work as well as using remote notifications, and it will stop working entirely after a week if the user doesn't launch the app. That, to put it bluntly, sounds pretty lame.)

Windows phone time to app store

I'm almost ready with developing my first windows phone app. Can anyone tell me how long it will take to get the app in the store. For ios apps the apps must be approved, that usually takes about a week, for Android it usually takes only a couple of hours. How is it for Windows, does Microsoft approve the app?
Second question: I need a url for the app that refers to the windows app store?
Is the url known in advance or do I have to publish first before I know the exact app store url of my app?
Thanks for the help!
First question: At this moment it is around 3 to 4 hours for a republish and a day for normal a full publication. Just submitted an app last week. These times can change, one of my (new) apps was through the publication in 1 hour. Do keep in mind that it can take some time before you see it in the stores (up to 24 hours)
Second question:
When you submit your publication you can see the url of your app.

Kimono Desktop crawl stuck at "Queued"

I'm using Kimono Desktop to crawl a site and posting the data to a Firebase endpoint. Everything is working from beginning to end with the exception of auto-running.
When creating or editing the Kimono API with the Chrome extension the desktop app crawls and reports "the last crawl was successful". The next run is listed as the set time to crawl (I've tried 5 min, 30 min, and 1 hour on multiple machines) but when that time elapses the Next Auto-Run says "Queued" but never actually runs.
Kimono Desktop Crawl Setup
The API in the screen shot above is set to crawl every five minutes but has been queued for at least 2 hours 55 minutes without running. And out of curiosity I let one machine go 2 days without another crawl.
Clicking Start Crawl works fine but defeats the purpose of the auto-run. Ideas?
Unfortunately, as far as I'm aware the Kimono Desktop version does not support autorun.
There have been a few people who have found success by calling the api via ondemand with a script at their own determined intervals, which seems to be the only current way to do this now.
I'm sure more people will find ways to tinker with the desktop version as time goes on, but no luck with autorun so far for me unfortunately.
To find info on how to use the ondemand calls for the desktop version, some info on this answer HERE should be able to get you going.

Dropbox web hook on file added?

My application currently utilises an integration with the Dropbox API. The purpose of which is to allow clients to put certain documents into a dedicated folder in the Apps/My_App_Name/ directory, my application then periodically polls the folder to see if anything has been added and if a document is found it will automatically move it into the client's document management area within my application.
At the moment there are approx 300 users (and counting) who have their Dropbox accounts synced with me in this way. I believe I am doing something very inefficient here, but essentially my application polls all 300 accounts to see if a file has been added. This happens every 10 minutes but I'm having to widen this interval as more accounts are added to prevent an overlap. Each time I poll all accounts, usually I'd find only 1 or 2 out of those 300 who have new documents.
My question therefore is.. Is there a method within the Dropbox API to post a Web Hook or notification of some sort only when a client adds a file to that Dropbox folder? This could then trigger my application to poll only that account and save a whole load of resources on my side.
Additional Information:
Platform: ASP.NET C#
Wrapper: SharpBox
I contacted Dropbox and they have confirm that currently (15th March 2013) they do not have a web-hook or notification system for when users upload files. They did however indicate that this is something they are looking to add in the future.
UPDATE 19th February 2014
Great News! Dropbox recently announced WebHooks:
If you're interested in helping us out, just click through to fill out
your information, and we'll be in touch:
https://dropboxapi.wufoo.com/forms/dropbox-webhooks-api-beta-feedback-contact-info
Happy Dropboxing!
Dropbox now offers webhooks so that you can get notifies when a file is added
https://www.dropbox.com/developers/blog/90/announcing-dropbox-webhooks

Server Side Webpage Screenshots - Windows Server

ive written a script that configures a bunch of items and displays it on screen using javascript. Now we are in the process of trying to take a screenshot of it via a browser. This particular webpage is for use by the general public, and once the screenshot is taken, we post the photo to facebook for the user.
Ive trialled a number of services that take screenshots but they are all pretty slow, mostly averaging around 25 - 25 seconds to take the shot and have it saved on the server. All our users would leave in this time =(
Ive also tried the application from http://www.websitescreenshots.com/ and whilst its brilliant i cant get it to render our page with the js on it.
I have found this to be a common thing amongst screenshot software, and ive even gone through to trying to take advantage of the free webservice from Wordpress MShots.
Whilst it took photos nicely you could never tell how long it was going to take and not good enough for a production website.
So can anyone recommend a utility that will allow screenshots of URL's accessible via a command line that can render JS and also runs on windows server 2008 ? I am having no luck tryning to source an app that does this..