As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
Reference that I found here:
Do services other than Facebook use Open Graph?
And of course searching a bit through the internet - mostly self written resources from blogs that contained no direct cited information / links. However, I didn't find any direct answers of a reasonably (decent) list available anywhere.
I also reviewed as a comparison for Schema.org's Microdata, but no list:
OpenGraph or Schema.org?
So,
What are some services that also use OGP besides Facebook?
Here are some web services that "consume" the Open Graph Protocol (OGP), besides Facebook:
Google Search uses OGP (among other standards) to display rich snippets in search results. See their Structured Data Testing Tool.
Google+ also takes advantage of OGP.
Twitter uses OGP for Twitter Cards. "When the Twitter card processor looks for tags on your page, it first checks for the Twitter property, and if not present, falls back to the supported Open Graph property."
Bing uses OGP for displaying rich search results. See their webmaster help docs.
Embed.ly uses OGP according to Yammer's dev. docs. This also means that every service that uses Embed.ly will also benefit from OGP.
Mixi (popular Japanese social site) seems to use OGP. Check their dev. docs.
Yandex seems to index OGP for videos at least. Here is their help docs (in Russian).
Blekko seems to use OGP according to the answer by its CTO :)
Socialcast (vmware) seems to support it according to this blog post.
blekko uses Open Graph metatags for our izik tablet search app and ROCKZi news reading thingie to help select good images for links -- both show an image with every result link.
We've found that og:image has been quite common and reliable in production.
Related
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Content management systems (CMS) allow us to easily maintain blogs, news sites, general websites, and so on. Many of them are designed to manage pages of content, and provide tools to organize and customize how that content is displayed on the web.
However, as explained by Mark Boulton in his Adaptive Content Management article, and by Karen McGrane in her talk on Adapting Ourselves to Adaptive Content, we are increasingly delivering content not just to the web, but also to other platforms and channels. We need tools to manage pieces of content with meaningful metadata attached. Create once, publish everywhere.
The main idea is to store content cleanly, without intertwining it with presentation markup specific to the web. Because pieces of content is compartmentalized semantically, it can easily adapt to fit in different platforms and channels. Hence, it's called adaptive content.
Let's look at a quick example to compare:
Say I manage news articles and events. To create a news article, I would tell the CMS the type of content I'm creating, and be asked to fill in a form with individual fields tailored to news articles (e.g. headline, subtitle, full text, short snippet, and images). — i.e. pieces of content
With a traditional web publishing tool, I would probably have had to create a new page under News, and then type in and format the news article in a blank WYSIWYG text editor. — i.e. pages of content
As you can see, the first design allows me to individually specify content in its smallest semantic unit. When I want to display or consume it, the system can easily provide the pieces I need.
So here's my question: Is there a CMS that is designed specifically with adaptive content in mind, and that is decoupled with the presentation layer?
Note: This is not a discussion about the best CMS, or which CMS I should use. I am asking whether a very specific type of tool — CMS designed for adaptive content — exists for developers to use.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Is it possible to create applications on Google Plus in the same manner as Facebook?
In other words, "Apps on Facebook are web apps that are loaded in the context of Facebook in what we refer to as a Canvas Page". Does a similar API exist for google plus?
https://developers.facebook.com/docs/guides/canvas/
Thanks.
Short answer: No
Slightly longer answer: There are some vendors who have access to a Game API, which appears to work very similarly to Facebook's API, but this API isn't public yet, and there is no clear indication how to get access. There is also the Google+ Hangout API, which is public, that lets you write applications that run inside a hangout. This works similarly to how a Facebook app works, but are limited to working inside a hangout only.
Definitive answer: https://developers.google.com/+/ contains references to all the public APIs that work with Google+, including the Hangout API.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Is there an Facebook app to share the github activity in the news feed and summarize it in a timeline snippet?
The user should be able to select the types of activity to post in the Facebook news feed.
Twitter integration is nice to have.
P.S.: The Facebook app search currently only returns 1 app "Github repositories" which seems to be offline.
Github service hook is what you are looking for. You you need an app to Github, not to Facebook.
I recently made a research on this area, but never tried these modules:
https://github.com/johanbrook/github-facebook-hook
I hope it will work or at lease help you to continue the research
Now I've found the tool I wanted: http://Geekli.st (they want to build the largest community for geeks / developers)
You can link your github account through a button at the bottom of your profile settings.
See the relevant blog post and video screencast for a demo:
http://blog.geekli.st/post/26151413745/from-the-engineering-team-adding-the-post-commit
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I am making a iphone app for my local school.
I have a good grasp on obj-c and stuff.
Once I am done with this app the students will be supplying 100% of the content through blogger or something else.
my question is what service (if any) would you use for the RSS feed?
blogger? etc???
I need it to be simple enough that kids can summit the content.
in the app there will be a NEWS, EVENTS, BLOG, and CONTACT pages
thanks,
I'd use wordpress or blogger, depending on your own taste. Both can publish rss feeds like the ones you're looking for.
A more interesting option might be google docs.
-Create spreadsheet and press press the "share with everyone" under sharing options
-Go to "Files->Publish as web page", press publish and check the flag that makes it automatically republish on changes
-When it has been published you can press the "web page" select-box and click "RSS".
And bingo, you've got a spreadsheet wherein you can publish all your data. Of course it doesn't have quite as much interface-niceties as wordpress or blogger, but you get full control over your feed.
Here's an example of a feed from a google doc I just made:
https://spreadsheets.google.com/feeds/list/0AnY80NT8R-0UdEVIWEh0YUZ3eGdHQ1lBalRfUGZpZkE/od6/public/basic?alt=rss
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I've started reading about OAuth having seen it in the Facebook API and elsewhere. So I made it part of the way into reading the obscure specification text, and I'm just curious what is the advantage to all of this?
What are the advantages to using OAuth when one builds a new site?
The main advantage is one the security layer. Users don't need to give your site their Facebook user name and password in plain text, instead you get the OAuth token which can be revoked by the user at any time without changing the Facebook password.
Additionally not having to store Facebook and other passwords make your site a less attractive target for hackers.
Linking into popular social media systems makes registrations very simple, which leads to more people taking the time (so to speak) to actually register on your site.
This is probably one of the most important aspects of a website, so making it quick and easy (not to mention the fact that some would go as far as to say a "trusted" login), is quite a good goal to keep in mind, as well as to realise.
(Traffic == Life) when it comes to a website.