We want to create hangout sessions with a master (altough this assistant will not be present in the session). So, is it possible to record all those sessions and store them somehow by programming? For example, in the master Google Drive account? Thanks!
It is not possible to achieve by programming what you cannot do through the UI
Through the UI it is not possible to record an meeting in which one does not participate which is good for safety reasons.
Just imagine you are having a meeting with someone and think it is a private meeting - but actually somebody is recording it in the background without your knowledge.
Related
I'm looking to integrate SkyScanner's Travel API on to my site and I was wondering if one is able to track when the user has completed the booking and how much they spent during that session.
Simple answer... it's not possible. I guess mainly because of privacy issues.
I searched around this site to try to find a similar answer, but I had no luck.
What I'm trying to do is set up an image, ad, or button and tag in it with event listeners, so that I can track events. I've managed to do this, but what I really need is something that will let me gather the interaction data of each individual, provide a unique id for each individual, and gather real-time event interaction information, so that I can record and possibly act on different events based on user interaction.
I was looking into google analytics for this because I can see the real-time events, but I don't know if it is possible to call these events in the way I explained. Ideally there would be an api call I could make with a populated unique id to pull in the event interaction information in real time.
Any help or direction would be greatly appreciated.
Thanks!
You'd have to put client id into a custom variable/dimension and you could then segment based on a unique id, not in real-time however. I was then going to say, have you looked at Google Analytics Real-time reporting API, but then I was looking at the Dimensions & Metics and noticed that you can't pull in custom dimensions nor events.
Does it have to be real-time? The reason I ask is that it's possible to do this using the Core Reporting API, or the UI itself.
In particular I'm interested in the possibility of getting an App Access Token with no expiration time, exactly as I do with Facebook.
I want to publish on behalf of the user via server, and I found very useful and convenient the Facebook's procedure in which we ask for the user permissions only the first time.
I have been working with this kind of social-networks interaction for merely three weeks, so I will be very happy to hear any type of suggestions or critics.
Google+ does not currently have a public write API. There are selected partners that they work with (such as HootSuite) that provide this feature, but they are making access to it available very slowly. See https://developers.google.com/+/api/pages-signup for further details.
Google+ does have a concept of Moments, which are activities that happen in your app that are reported to Google+ and which the user may later wish to share, or may make available to people in their circles on a limited non-notification basis. This is probably not what you want, but may serve some needs. See https://developers.google.com/+/api/latest/moments for more info and examples how to use it.
Simply, No there is no way to do that in Google+ in current time. In general, apps for Google plus is read only.
I would like to check if a Lync conversation with a specific user already exists. I am using the Lync 2010 API.
I think this can be done by iterating the Conversations collection returned from the Conversations property of ConversatinManager. However, I am not sure this is the best way (since my application might handle many conversations at the same time) and that there is no other more efficient way to do so.
Help anyone?
It's best to keep your own list of conversations. By subscribing to the ConversationAdded and ConversationRemoved events, you can keep a collection of conversations, keyed by the SIP address of the user. That way you'll always know for sure.
If you only care about specific types of conversations - such as audio/video for example - be aware of modality changes on existing conversations, such as when a user starts a conversatinon on IM, but then upscales to AV. That won't be classed as a new conversation. I've blogged about handling this here: Detecting Modality Changes on Existing Conversations.
Hope this helps.
This is a problem that every developer will face when building their apps: how to contact the reviewer of your app to notify them of an update, new release, help topics, etc?
Some things I am thinking:
Include an RSS feed in your app which you can update to notify the users of the app.
Include a twitter feed regarding your app. How to go about this?
Include a way for the users to subscribe to a mailing list. This way, I can send a mass-email to the users who opted-in? Any suggestions here?
Any other ways that you think this can/should be done? Any existing solutions you can point me to will be great. Thanks in advance.
One way, for contacting a specific user who created a review of an application is to go to Zune Social (at http://social.zune.net/home) and create a new message. You can then enter the Zune Tag of the user who created a review.
Personally, I'd try to do all three - have a web page/site, with an RSS feed, and a subscription link (so they can subscribe to the RSS feed via email) and then post any updates to your twitter account as well.
You can't really force a user to do any of these, but having the options available, and linked from inside your app on the about page is probably good practise.
You could also include some kind of "Update Available" feature inside the application. Try to make this as unobtrusive as possible obviously. Obviously if they've still got the app installed they'll get an update notification from the marketplace anyway.
Sam
Besides the suggestions made by samjudson, I'll also recommend having a support-page with a direct option to send a email to you. Here's a example of a support-page from one of my applications. I've received lot of emails with suggestions for improvements, or complains about bugs. And since it's by email, it gives you the option to respond directly to people.
Another thing about reviews. Don't take them to serious. Most people only rate negatively (since humans like to complain), and by such a lot of reviews are often misinformed, outdated, or the users just been plain ignorant.