Free API to broadcast to Twitter, Facebook, Youtube, etc - social-networking

I was wondering if anyone has come across some abstracted API that allows you to link to all these various social outlets to broadcast updates, pictures, videos etc.?

You could use the API at ping.fm if it covers all the services/etc you wish to access. Their API becomes the abstraction. Supports REST, so should work in just about any tech you use
http://groups.google.com/group/pingfm-developers/web/api-documentation?_done=%2Fgroup%2Fpingfm-developers%3F

There is indeed a common API for such a purpose that is rather new, but is gaining adoption among many of the popular social media sites:
Open Social
Wikipedia: Open Social
OpenSocial.org
Hope this helps.

Related

Google Search Appliance search in Google Groups

I want to use GSA to serve search results from Google Groups.
I do a lot of research in the web but I did not found information about GSA and Google Groups. I understood that Google Groups use #! (Hashbang) in the URL and GSA doesn't support crawling AJAX applications.
I think that a solutions could be to use the Integrating with Google Apps method but on this, and other similar, article they talk about Google Sites and Google Docs and not about Google Groups.
Because to try this solution I have to involve various departments in the company I would like to know if someone used this method for that. Or if someone could give me some advices to achieve that.
Since there is no API nor any existing oob stuff on the GSA to crawl Google Groups, the best way is to use the Google Adaptor framework and create something on your own. It should be fairly easy tbh.

Uploading video to Youtube to a master account

I need to have people sending videos directly to my customer's Youtube account.
My customer doesn't want to have people login with their own Youtube account. This has to be transparent for people so they are not forced to have a Youtube account to send videos.
I found several solutions like Youtube Direct lite or the Youtube Widget but this is not exactly what they need as it force them to log to their own account... Same with Youtube API and OAuth2...
Is there any solution with the YouTube Data API v3 even if this is not really "best practice"
?
(I'm using PHP on Codeigniter)
Best regards.
I've just done a search on Google and found
http://tuts.stackarena.com/2013/03/uploading-videos-to-youtube-from-your-website-in-php/
It may also be worth checking out https://developers.google.com/youtube/ for additional resources, usually you find Google will have a solution for your needs.
Good luck

Best Framework for building Social Networking sites with twitter like security

I am looking for framework for building social networking site.
Features:
1) Users can make tweets. Tweets or messages should be available according to security settings such as if user selects only to friend then those tweets should be for only friends.
(or)
Instead of tweets and messages I should say security like public, private, only to friends should be provided.
2) Profile , images, videos should be displayed as per security constraints(only to friends or public).
I found Elgg is best voted in stackoverflow. But I don't know if Elgg provides such kind of features.
Does Elgg framework provides Features mentioned above?
(or)
You would suggest any other best framework with such kind of features.
Please give suggestions.
Elgg has most of the features you need. The wire plugin coming with elgg package lets you create the tweet like system.

Third Party Social Media API'S

I have one web site in which I want to access data of major social media api's like Twitter,Google+,Facebook,YouTube etc....
Anyone know which are third party web sites(No problem with Paid solutions) which can provide me data?
browse the website programmableweb,you can check who are providing their APIs.
Tweed Feed saves tweets as nodes in drupal CMS https://www.drupal.org/project/tweet_feed and is even free. Best commercial all-in-one solution seems to be newswhip.spike https://www.newswhip.com/api/ (desktop search demo for 14 days is free, API costs thousands of euros/month, depending on how many areas and languages you need to cover)

How can google analytics be integrated in a desktop application (MAC)..?

Could anyone help or refer how it can be done..I searched over the net and what i felt is that its only for mobile and websites.
It's for websites. Many of the concepts of web analytics (number of pages viewed for example) don't even make any sense on a desktop app, because they're not organized like a web page.
If you want to use Google analytics data from an analytics account Google provides a data export API.
If you want to track your native application then as Catfish_Man (great name btw!) said, it is not really possible. That isn't totally true, as you could fake it, but the paradigm is so different that you would be better off creating you own solution.
You might want to see this library for GA on desktops
http://code.google.com/p/jgoogleanalytics
Google Analytics doesn't provide a native Mac app integration, but you can use the Measurement Protocol Overview to send raw data to your GA property from your account.
Just create a mobile app property and then start sending raw GA events using HTTP. There are couple Obj-C wrappers available like https://github.com/swisspol/GARawTracker or https://github.com/stephenlind/SimpleCocoaGoogleAnalytics.

Resources