Social Networking Sites Opening Their APIs 56
prostoalex writes "Business Week magazine is looking at social networking sites opening their APIs to third-party developers to enable social applications not supported by the network itself. Facebook is setting an example by releasing their API from beta into 1.0, and many others are expected to follow the suit. Quoting from the article: 'Since Facebook, a network of 17 million college students, started a pilot program last summer, third-party developers have created some 100 new applications. Now a Facebook user name and password can be used to log in to content-sharing and chat site Mosoto, and to automatically import Facebook friends into Mosoto's buddy list for chat. Facebook itself does not offer a chat function.'"
Great, when do we get a Slashdot API? (Score:5, Insightful)
Re:Great, when do we get a Slashdot API? (Score:5, Funny)
Re: (Score:2)
Listen, you insensitive clod...
Re: (Score:1)
Re: (Score:2)
Why do you need one? Are you planning on making a dup detector or a dup submitter?
Re: (Score:2)
I'm thinking about the mosoto thing. OK, it would be nice to be able to share files with online "friends" if it didn't open me up to lawsuits or jail. I wouldn't mind the idea of having streaming content that could be uploaded and shared among contacts like YouTube if it was something other than the beta test for an ad-supported replacement to commercial televisi
Re: (Score:1)
Re: (Score:2)
Why do you need one? Are you planning on making a dup detector or a dup submitter?
How about a real kill file rather than modding stuff down? I can't be the only one that doesn't even want to see AC replies under a certain level.
Re: (Score:2)
How often will MySpace API Change? (Score:2)
Furthermore the whole "online friends" site is sooooo jr high. I always get a mental image of a bunch of bow head cheerleaders standing around in the girls bathroom "Nuh-uh, I do so have more friends than you."
2 cents,
QueenB
Re: (Score:2)
myspace has already done this (Score:2, Funny)
You mean Myspace doesn't have enough third-party "applications" [betanews.com]?
Re: (Score:1)
Advaned Programming Interface (Score:2, Funny)
Great, now if I could just find a woman on one to open her API
Re: (Score:3, Funny)
No manual entry for woman
Re: (Score:1)
Re: (Score:3, Funny)
woman: nothing appropriate
Re: (Score:1, Funny)
No manual entry for woman
I enter them manually all the time. Bug marked WORKSFORME.
Re: (Score:2)
No manual entry for woman
Personally, I think they should throw a false error message like: "Preparing man entry... ERROR: Index too large" just to see how many who'd try to fix it
Re:Advaned Programming Interface (Score:5, Funny)
Please note: Adding love.h to your partner object requires a few additional objects be streamed in before some functions are made available:
#include <love.h>
Partner significantOther;
Dinner dinner;
Flowers flowers;
significantOther << dinner << flowers;
Otherwise the call to significantOther.putOut() will throw an UninitializedMember() exception.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Unfortunately they then fell in love with it, and completely overabused it.
Allowing "+" to add not just two numbers, but also say concatenate two strings is reasonable.
Using left-shift to mean in effect "print" is not.
That's almost as ugly as my favourite C++-wart:
How do you separate object++ from ++object when overloading functions ? Answer: You add a completely bogus "int" argument to the prefix-operator, so the compiler recognizes the two as having different sign
Facebook (Score:2)
Re: (Score:1)
Re: (Score:1)
High school students can get a Facebook account, too, and it's becoming increasingly popular. (They are, however, kept to their own subdomain ;)).
Re:Facebook (Score:4, Interesting)
Re: (Score:1)
Social Networking Protocol (Score:5, Insightful)
I don't have time to code any of this, though, but it would be a million times more efficient than the current system where you have some friends on some sites and some friends on others.
Re: (Score:3, Interesting)
There's a decentralised RDF-based "Semantic Web"-type version in the form of FOAF [foaf-project.org]. You can already browse it with software like FOAFnaut [foafnaut.org] etc [jibbering.com], and generate your own FOAF file with FOAF-a-matic [ldodds.com]. There was a crawler called Plink [battellemedia.com], but that seems to be dead now.
Re:Social Networking Protocol (Score:4, Interesting)
I can't tell if this makes sense or not. Please define "node" in this context.
If what you mean is another webserver, then I don't think this is at all necessary or in fact even desirable. I think what is necessary is simply exposing congruent properties. For example you need to provide a means for account validation from a hashed password without providing the password back to the caller, and you need to make various values available. This is best done with a standard format for information interchange, and I don't mean the american one.
In other words it would be best if in addition to any custom APIs provided, the sites also provided a standard one. It should be simple XML for back-and-forth compatibility. This is pretty much all that is needed for collaboration between them, provided you implement the authentication system. That way you can have an affiliation of any type of sites and share member between them.
Keep in mind, however, that most of these social networking sites will fight you with everything they have. They depend on attracting as many visitors as possible and convincing them to eschew all others, which is easy because most people would prefer not to flop between sites.
I still think the actual answer is just to run your own blog, and let google (and others) handle the social aspect. Why associate myself with myspace? Of course this is still hard for a lot of people, but it's getting easier all the time. For example I could go with a hosting provider with fantastico, install drupal (or wordpress or whatever) via that, and then use the appropriate functionality to tie myself in with a network of other like-engined sites. There are also modules for some of these to participate with others...
Re: (Score:2)
Re: (Score:2)
Re: (Score:2, Informative)
http://appleseed.sourceforge.net/ [sourceforge.net]
Re: (Score:1)
Nothing New (Score:1, Interesting)
Considering the fact that Flickr is one of the first ones, see this particular use of the its APIs:
http://blogs.sun.com/MortazaviBlog/entry/persopoli s_the_takht_e_jamshid [sun.com].
And in... (Score:1)
Above and beyond (Score:2, Informative)
bah (Score:1)
Re: (Score:1)
Security? (Score:1)
Re: (Score:1, Insightful)
Re: (Score:1)
Admin-less wiki with a secure session image (Score:1, Interesting)
Standardised APIs? (Score:1)
flickr's API (Score:2)
Why REST? (Score:1)