<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WebProNews &#187; API</title>
	<atom:link href="http://www.webpronews.com/tag/api/feed" rel="self" type="application/rss+xml" />
	<link>http://www.webpronews.com</link>
	<description>Breaking News in Tech, Search, Social, &#38; Business</description>
	<lastBuildDate>Wed, 22 May 2013 03:26:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Video Sharing Can Help Developers Build A Community</title>
		<link>http://www.webpronews.com/video-sharing-can-help-developers-build-a-community-2013-04</link>
		<comments>http://www.webpronews.com/video-sharing-can-help-developers-build-a-community-2013-04#comments</comments>
		<pubDate>Wed, 24 Apr 2013 20:51:10 +0000</pubDate>
		<dc:creator>Zach Walton</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[live streaming]]></category>
		<category><![CDATA[YouTube]]></category>
		<category><![CDATA[YouTube API]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=226610</guid>
		<description><![CDATA[Back in March, YouTube announced that it was developing a live streaming API for game developers. The API, when integrated into games, would allow players to live stream their game straight to YouTube from game consoles. The API has already &#8230;]]></description>
			<content:encoded><![CDATA[<p>Back in March, YouTube announced that it was <a href="http://www.webpronews.com/gdc-2013-live-streaming-api-coming-to-games-courtesy-of-youtube-2013-03">developing a live streaming API</a> for game developers. The API, when integrated into games, would allow players to live stream their  game straight to YouTube from game consoles. The API has already been incredibly successful in its first run on Call of Duty: Black Ops II and now more developers have come forward with success stories. </p>
<blockquote><p><em>Free Range Games and Kamcord Discuss building your community with video sharing. We will demo Free Range Games&#8217; YouTube API integration in APO Snow</em></p></blockquote>
<p><iframe width="616" height="347" src="http://www.youtube.com/embed/LvSiClYJDzk?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p><a href="https://developers.google.com/youtube/2.0/developers_guide_protocol_retrieving_live_events">Check out Google&#8217;s documentation</a> for more on the YouTube API. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/video-sharing-can-help-developers-build-a-community-2013-04/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Facebook Enhances Open Graph On Mobile, Updates iOS SDK</title>
		<link>http://www.webpronews.com/facebook-enhances-open-graph-on-mobile-updates-ios-sdk-2013-04</link>
		<comments>http://www.webpronews.com/facebook-enhances-open-graph-on-mobile-updates-ios-sdk-2013-04#comments</comments>
		<pubDate>Thu, 18 Apr 2013 16:02:28 +0000</pubDate>
		<dc:creator>Zach Walton</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[facebook developers]]></category>
		<category><![CDATA[Graph API]]></category>
		<category><![CDATA[mobile development]]></category>
		<category><![CDATA[Object API]]></category>
		<category><![CDATA[Open Graph]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=225614</guid>
		<description><![CDATA[At the Facebook Home unveiling, Mark Zuckerberg said that people are increasingly consuming content on mobile. It&#8217;s true for Facebook as is it true for just about everything else. That&#8217;s why Facebook needs to step up its mobile game, and &#8230;]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.webpronews.com/facebook-takes-over-the-android-homescreen-with-home-2013-04">At the Facebook Home unveiling</a>, Mark Zuckerberg said that people are increasingly consuming content on mobile. It&#8217;s true for Facebook as is it true for just about everything else. That&#8217;s why Facebook needs to step up its mobile game, and it did just that today. </p>
<p>At its Mobile Developer Conference in New York City, <a href="https://developers.facebook.com/blog/post/2013/04/18/next-evolution-of-facebook-platform-for-mobile/">Facebook announced</a> that Open Graph is coming to mobile in a big way. The first step is making sure everybody can integrate Open Graph into their mobile apps without having to deal with the complexity of the Graph API. The answer is the Object API &#8211; tools that let developers &#8220;directly create Open Graph objects&#8221; while no longer needing &#8220;to host webpages with Open Graph tags.&#8221; The new API is available to both mobile and Web apps so that nobody is left out. </p>
<p>To make things even easier, Facebook is also introducing the <a href="https://developers.facebook.com/tools/object-browser">Object Browser</a>. It&#8217;s a &#8220;simple visual interface that helps you easily interact with the object data you publish.&#8221; For more on the Object API and the Object Browser, <a href="https://developers.facebook.com/docs/opengraph/using-object-api/">check out Facebook&#8217;s documentation. </a></p>
<p>One of the core tenets of Facebook is sharing, and the social network is making it even easier on mobile with the Native Share Dialog. This particular tool allows people to share in-app actions without having to open or log into the Facebook app. It&#8217;s also incredibly easy to implement as it only requires a single line of code. The Native Share Dialog is available starting today in a limited beta on iOS with Android support coming soon. <a href="https://developers.facebook.com/docs/opengraph/using-object-api/">Check out Facebook&#8217;s documentation</a> for more info. </p>
<p>Users can look forward to an even friendlier Facebook mobile login experience as well as the social network is rolling out a number of enhancements to make things faster and more secure. The first is that Facebook has rebuilt its Login Dialog on mobile and Web to make it 20 percent faster. All Login Dialogs on mobile and non-game Web apps will be automatically upgraded to the new dialog today, but mobile apps can get even faster dialogs in the latest <a href="https://developers.facebook.com/ios/">iOS</a> and <a href="https://developers.facebook.com/android/">Android</a> SDKs. If you want more info on Login Dialogs, check out Facebook&#8217;s documentation. </p>
<p>As for security, Facebook has split Facebook permissions in mobile apps into two separate dialogs. The first is a mandatory dialog that asks users to share their Facebook data with the app. The second asks users if the app can post content to their Facebook wall on their behalf. In the second dialog, users can either agree, skip the step or customize which people the app can share stories with. </p>
<p>On a final note, Facebook also released the latest version of its SDK for iOS. Version 3.5 of the iOS SDK includes support for all the above enhancements. The latest SDK only supports iOS 5 and above. You can <a href="https://developers.facebook.com/resources/facebook-ios-sdk-3.5.pkg">download it here. </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/facebook-enhances-open-graph-on-mobile-updates-ios-sdk-2013-04/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t Write Your Own File Picker In Your Google Drive App</title>
		<link>http://www.webpronews.com/dont-write-your-own-file-picker-in-your-google-drive-app-2013-04</link>
		<comments>http://www.webpronews.com/dont-write-your-own-file-picker-in-your-google-drive-app-2013-04#comments</comments>
		<pubDate>Wed, 17 Apr 2013 13:43:55 +0000</pubDate>
		<dc:creator>Zach Walton</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[file picker]]></category>
		<category><![CDATA[Google Drive]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Web apps]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=225355</guid>
		<description><![CDATA[You&#8217;re building a Google Drive app, and now you want to implement a file picker. You can either build your own or use an existing service. Google argues against the former in its latest Google Drive SDK hangout: Writing your &#8230;]]></description>
			<content:encoded><![CDATA[<p>You&#8217;re building a Google Drive app, and now you want to implement a file picker. You can either build your own or use an existing service. Google argues against the former in its latest Google Drive SDK hangout: </p>
<blockquote><p><em>Writing your own file picker with the Drive API is easy, right? Not so fast! Watch to find out about the hidden complexity that can turn an otherwise easy task into a pain for users. We&#8217;ll show you ways to do it right when you have no choice as well as some alternative approaches that are quick and easy to implement.</em></p></blockquote>
<p><iframe width="616" height="347" src="http://www.youtube.com/embed/JjnXelh_cE8?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p><a href="http://www.webpronews.com/tag/google-drive">Check out more Google Drive news and tutorials here. </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/dont-write-your-own-file-picker-in-your-google-drive-app-2013-04/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Glass Mirror API Now Available</title>
		<link>http://www.webpronews.com/google-glass-mirror-api-now-available-2013-04</link>
		<comments>http://www.webpronews.com/google-glass-mirror-api-now-available-2013-04#comments</comments>
		<pubDate>Tue, 16 Apr 2013 13:14:52 +0000</pubDate>
		<dc:creator>Zach Walton</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Glass]]></category>
		<category><![CDATA[Google Developers]]></category>
		<category><![CDATA[Google Glass]]></category>
		<category><![CDATA[Google Mirror API]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=225163</guid>
		<description><![CDATA[It was revealed yesterday that the first round of Google Glass devices are finished. Google will start shipping to those who pre-ordered the device at Google I/O last year first, and those developers will presumably start building apps for the &#8230;]]></description>
			<content:encoded><![CDATA[<p>It was revealed yesterday that the <a href="http://www.engadget.com/2013/04/15/google-glass-explorer-editions-rolling-off-production-line-to-ship-in-waves/">first round</a> of <a href="http://www.webpronews.com/tag/google-glass">Google Glass</a> devices are finished. Google will start shipping to those who pre-ordered the device at Google I/O last year first, and those developers will presumably start building apps for the hardware immediately. </p>
<p>Google Developers was updated today with the <a href="https://developers.google.com/glass/about">Google Mirror API page</a>. The page contains all the information you need to start building apps for Google Glass. The page also includes a number of videos to walk you through specific actions of the API: </p>
<p><a href="https://developers.google.com/glass/timeline">Timeline Cards</a></p>
<p><iframe width="616" height="347" src="http://www.youtube.com/embed/7zGayIdw77s?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p><a href="https://developers.google.com/glass/timeline#user_interaction_with_menu_items">Menu Items</a></p>
<p><iframe width="616" height="347" src="http://www.youtube.com/embed/r0Px5wXlsME?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p><a href="https://developers.google.com/glass/subscriptions">Subscriptions</a></p>
<p><iframe width="616" height="347" src="http://www.youtube.com/embed/FJrWc8XkIQE?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p><a href="https://developers.google.com/glass/contacts">Contacts</a></p>
<p><iframe width="616" height="347" src="http://www.youtube.com/embed/BUwVT7wJdK4?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p>If you need help getting started on Glass development, Google has released two starter projects in <a href="https://github.com/googleglass/mirror-quickstart-java">Java</a> and <a href="https://github.com/googleglass/mirror-quickstart-python">Python</a> that can be loaded into App Engine. From there, developers can use the starter project as a foundation for their own projects. If you need the API in other libraries, you can grab it in Java, Python, Go, PHP, .NET, Ruby and Dart <a href="https://developers.google.com/glass/downloads/">from here. </a></p>
<p>Once developers have the tools they need, they will also need to follow the rules. In the <a href="https://developers.google.com/glass/terms">Terms of Service</a>, Google says quite plainly that Glass developers can not serve ads in their Glass apps, nor can they charge for them. Google also says that all Glass apps must be hosted on Google&#8217;s own distribution channel &#8220;unless otherwise approved in writing by Google.&#8221;</p>
<p>It seems that Google isn&#8217;t quite ready to monetize Glass, but it will probably allow developers to start selling apps later this year once the device goes into mass production. It would make little sense for the company not to. Either way, we&#8217;ve reached out to Google for comment and clarification and will update if we hear back. </p>
<p>EDIT: A Google spokesperson gave us the following comment: </p>
<blockquote><p><em>&#8220;Developers are crucial to the future of Glass. The focus during the Explorer Program is on innovation and experimentation, but it&#8217;s too early to speculate how this will evolve.&#8221;</em></p></blockquote>
<p>[h/t: <a href="http://www.engadget.com/2013/04/15/google-glass-api-documentation-now-live-glassware-sample-code/">Engadget</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/google-glass-mirror-api-now-available-2013-04/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Facebook Retires The REST API For New Apps</title>
		<link>http://www.webpronews.com/facebook-retires-the-rest-api-for-new-apps-2013-04</link>
		<comments>http://www.webpronews.com/facebook-retires-the-rest-api-for-new-apps-2013-04#comments</comments>
		<pubDate>Thu, 11 Apr 2013 15:25:38 +0000</pubDate>
		<dc:creator>Zach Walton</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Graph API]]></category>
		<category><![CDATA[Open Graph]]></category>
		<category><![CDATA[operation developer love]]></category>
		<category><![CDATA[REST]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=224648</guid>
		<description><![CDATA[In late 2011, Facebook said that it would retiring the REST API to focus all of its efforts on the Graph API. Developers had over a year to make the jump, and now Facebook is finally pulling the plug. Facebook &#8230;<br /><a href="http://aj.600z.com/aj/136480/0/cc?z=1"><img src="http://aj.600z.com/aj/136480/0/vc?z=1&dim=105992&kw=&click=" width="615" height="80" border="0"></a>]]></description>
			<content:encoded><![CDATA[<p>In late 2011, Facebook said that it would <a href="https://developers.facebook.com/blog/post/616/">retiring the REST API</a> to focus all of its efforts on the Graph API. Developers had over a year to make the jump, and now Facebook is finally pulling the plug. </p>
<p>Facebook announced today that the REST API no longer available for new apps. Going forward, all new apps on Facebook must use the Graph API. Apps created after April 10 will receive an error code 3 upon trying to call the REST endpoints.</p>
<p>So what does this mean for all the currently existing apps using the REST API? Facebook says those apps won&#8217;t be affected, and can continue to use the API. Of course, Facebook would really like it if developers made the jump to the Graph API. If enough developers make the jump, Facebook may even be able to fully retire the REST API so that all apps are on the same page. </p>
<p>If you have yet to make the switch to the Graph API, you might want to <a href="http://www.webpronews.com/tag/open-graph">check out the stellar improvements and features</a> Facebook has been introducing to it lately. In fact, Facebook just <a href="http://www.webpronews.com/facebook-continues-to-make-timelines-more-interesting-2013-04">launched a few more Open Graph tools</a> to help make users&#8217; timelines more interesting. </p>
<p>As per tradition, Facebook also released its latest bug report. Since last week, 70 bugs were fixed, and 72 were accepted for further review. You can <a href="https://developers.facebook.com/blog/post/2013/04/10/platform-updates--operation-developer-love/">check out the full bug fix list at the blog post. </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/facebook-retires-the-rest-api-for-new-apps-2013-04/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>White House Announces Second &#8216;We The People&#8217; Hackathon</title>
		<link>http://www.webpronews.com/white-house-announces-second-we-the-people-hackathon-2013-04</link>
		<comments>http://www.webpronews.com/white-house-announces-second-we-the-people-hackathon-2013-04#comments</comments>
		<pubDate>Fri, 05 Apr 2013 16:14:33 +0000</pubDate>
		<dc:creator>Josh Wolford</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[hackathons]]></category>
		<category><![CDATA[Hackers]]></category>
		<category><![CDATA[Online Petitions]]></category>
		<category><![CDATA[We the people]]></category>
		<category><![CDATA[White House]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=223937</guid>
		<description><![CDATA[The White House has just announced its second National Day of Civic Hacking, to take place at the White House. It will take place on June 1st. &#8220;For the National Day of Civic Hacking, participants will focus on producing full, &#8230;]]></description>
			<content:encoded><![CDATA[<p>The White House has just announced its second National Day of Civic Hacking, to take place at the White House. It will take place on June 1st.</p>
<p>&#8220;For the National Day of Civic Hacking, participants will focus on producing full, production ready apps and visualization tools that will be featured on the We the People website and made available under an open source license.&#8221;</p>
<p>The <a href="http://www.webpronews.com/white-house-invites-developers-to-we-the-people-2-0-hackathon-2013-02">first hack day took place in February</a>, and out of it came various uses of the We The People API including &#8220;Where the People,&#8221; a  visualization of zip codes where petitions are being signed, weighted for signatures by percentage of population, and &#8220;Widget the People,&#8221; which gives petition creators an embeddable gauge of how many signatures the petition needs before it reaches the response threshold.</p>
<p>&#8220;This API is part of an effort, not only to broaden the conversation taking place via We the People, but to make the medium of that conversation as flexible, open, and transparent as possible. By building and releasing applications that leverage the API, and by making it possible for other platforms to connect with We the People, you&#8217;ll be making it easier for others to take part in that conversation,&#8221; <a href="http://www.whitehouse.gov/blog/2013/04/05/national-day-civic-hacking-white-house">says</a> Peter Welsch on the White House blog.</p>
<p>The White House launched the We The People online petition site back in 2011. Since then, the site has seen nearly 10 million signatures on close to 150,000 thousand individual petitions. It <a href="http://www.webpronews.com/the-white-house-says-we-the-people-petitions-dont-fall-on-deaf-ears-video-2012-03">hasn&#8217;t been without its criticisms</a>, and its <a href="http://www.webpronews.com/nearly-half-the-states-are-represented-in-secession-petitions-on-the-white-house-site-2012-11">share of ridiculous petitions</a> &#8211; but recently, since <a href="http://www.webpronews.com/white-house-now-requires-100k-signatures-for-petition-response-will-hopefully-weed-out-wacky-secessionists-2013-01">upping the signature threshold</a>, the White House has responded on a couple of important tech issues like <a href="http://www.webpronews.com/anti-cispa-white-house-petition-crosses-100000-signature-threshold-2013-03">CISPA</a> and <a href="http://www.webpronews.com/petition-to-make-unlocking-phones-legal-again-crosses-signature-threshold-2013-02">cellphone unlocking</a>.  </p>
<p>If you&#8217;re interested, you can apply <a href="http://www.whitehouse.gov/developers/apply-national-day-civic-hacking-white-house">here</a>. The deadline for applications is 5:00 pm on Friday, April 19th. </p>
<p><iframe width="616" height="347" src="http://www.youtube.com/embed/sjfsUzECqK0" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/white-house-announces-second-we-the-people-hackathon-2013-04/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mozilla Is Now Working On A Web Payment Standard</title>
		<link>http://www.webpronews.com/mozilla-is-now-working-on-a-web-payment-standard-2013-04</link>
		<comments>http://www.webpronews.com/mozilla-is-now-working-on-a-web-payment-standard-2013-04#comments</comments>
		<pubDate>Fri, 05 Apr 2013 14:58:36 +0000</pubDate>
		<dc:creator>Zach Walton</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[online payments]]></category>
		<category><![CDATA[web standards]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=223926</guid>
		<description><![CDATA[Mozilla is all about Web standards. The non-profit has made it clear that it wants to move the Web away from plug-ins and third party services to Web APIs that will work across any browser. It&#8217;s latest venture tackles a &#8230;]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.webpronews.com/tag/mozilla">Mozilla</a> is all about Web standards. The non-profit has made it clear that it wants to move the Web away from plug-ins and third party services to Web APIs that will work across any browser. It&#8217;s latest venture tackles a service that many probably never thought needed fixing &#8211; Web payments. </p>
<p>So, what&#8217;s wrong with our current Web payment services? Sure, services like PayPal can sometimes be a pain, but it&#8217;s not like the entire system needs to be uprooted, right? Mozilla objects to that line of thinking and offers three reasons why the current Web payment system is broken: </p>
<li>Users cannot choose how to pay; they have to select from one of the pre-defined options.</li>
<li>In most cases, the user has to type in an actual credit card number on each site. This is like giving someone the keys to your expensive car, letting them drive it around the block in a potentially dangerous neighborhood (the web) and saying please don’t get carjacked!</li>
<li>Merchants typically have to manage all this on their own: payment processor setup, costly processing fees, and possibly even PCI compliance.</li>
<p>To help solve these problems, <a href="https://hacks.mozilla.org/2013/04/introducing-navigator-mozpay-for-web-payments/">Mozilla has introduced navigator.mozPay()</a> in Firefox OS. Mozilla says the JavaScript API was inspired by Google&#8217;s Wallet API, but contains a few modifications that support multiple payment providers and carrier billing. </p>
<p>Here&#8217;s how navigator.mozPay() works in its current incarnation on Firefox OS: </p>
<blockquote><p><em>When a web app invokes navigator.mozPay() in Firefox OS, the device shows a secure window with a concise UI. After authenticating, the user can easily charge the payment to her mobile carrier bill or credit card. When completed, the app delivers the product. Repeat purchases are quick and easy.</em></p></blockquote>
<p>If that sounds interesting to you, you can start testing it out right now on test builds of Firefox OS. The API can&#8217;t accept payments just yet, but Mozilla encourages developers to start working on implementing the API into their Firefox OS apps now. </p>
<p>Interested developers can <a href="https://wiki.mozilla.org/WebAPI/WebPayment">check out the Web payment API documentation here.</a> If you want the code libraries, Mozilla currently has them available in <a href="https://github.com/mozilla/mozpay-js">Node.JS</a> and <a href="http://mozpay.readthedocs.org/en/latest/">Python</a>. Other libraries for more languages are on the way. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/mozilla-is-now-working-on-a-web-payment-standard-2013-04/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Facebook Introduces New APIs For Comment Replies</title>
		<link>http://www.webpronews.com/facebook-introduces-new-apis-for-comment-replies-2013-04</link>
		<comments>http://www.webpronews.com/facebook-introduces-new-apis-for-comment-replies-2013-04#comments</comments>
		<pubDate>Thu, 04 Apr 2013 14:43:16 +0000</pubDate>
		<dc:creator>Zach Walton</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[facebook developers]]></category>
		<category><![CDATA[replies]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=223741</guid>
		<description><![CDATA[In late March, Facebook launched a new commenting system for Pages that allows users to reply to comments. The new system is on an opt-in basis for now, and Facebook has a few API tips to keep in mind if &#8230;]]></description>
			<content:encoded><![CDATA[<p>In late March, Facebook <a href="http://www.webpronews.com/facebooks-threaded-and-reorganized-comments-are-live-for-pages-on-an-opt-in-basis-2013-03">launched a new commenting system for Pages</a> that allows users to reply to comments. The new system is on an opt-in basis for now, and Facebook has a few API tips to keep in mind if you decide to take your Page into this new territory. </p>
<p><a href="https://developers.facebook.com/blog/post/2013/04/03/new-apis-for-comment-replies/">Facebook announced</a> that its comments API now supports &#8220;different &#8220;views&#8221; of the comments on posts through our updated <a href="https://developers.facebook.com/docs/reference/api/Comment/">comments API</a> and <a href="https://developers.facebook.com/docs/reference/fql/comment">FQL comment table</a>.&#8221; </p>
<p>The first view organizes what Facebook calls &#8220;top level comments,&#8221; or comments that are not replies. These comments can be ranked based &#8220;on the post and the number of top level comments on the post so far.&#8221; </p>
<p>The second view is simply called &#8220;replies.&#8221; Facebook says developers can access replies by &#8220;querying for the comments on a comment id.&#8221; </p>
<p>The third, and final view, is the comment &#8220;stream.&#8221; This is what you&#8217;re most likely going to see the most of as it combines top level comments and replies into a single stream of data. The &#8220;stream&#8221; is also organized in chronological order so the newest comments are shown first. </p>
<p>If you&#8217;ve already been using the comments API, Facebook says that you should keep the following changes in mind: </p>
<li>comments&#8217; field from &#8216;stream&#8217; FQL table is deprecated. Please use the&#8217;comment_info&#8217; column to fetch the &#8216;can_comment&#8217; and &#8216;comment_count&#8217; fields.</li>
<li>We are removing the fields on the FQL &#8216;comment&#8217; table that were used exclusively for legacy Comments Plugins &#8212; &#8216;xid&#8217;, &#8216;reply_xid&#8217;, &#8216;username&#8217; and &#8216;comments&#8217;.</li>
<li>We are removing the undocumented &#8216;count&#8217; field on the &#8216;comments&#8217; connection in the Graph API. Please request &#8216;{id}/comments?summary=true&#8217; explicitly if you would like the summary field which contains the count (now called &#8216;total_count&#8217;)</li>
<p>If you need more information, check out the comments API documentation. If you want to start using the new API, you can opt in through the <a href="http://www.webpronews.com/facebook-changes-image-requirements-for-the-new-news-feed-2013-04">July 2013 Breaking Changes</a> under the Advanced Tab of the app dashboard. On July 10, the new comments API will go into effect for everyone. Might as well get used to it now while it&#8217;s still voluntary. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/facebook-introduces-new-apis-for-comment-replies-2013-04/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GDC 2013: Live Streaming API Coming To Games Courtesy Of YouTube</title>
		<link>http://www.webpronews.com/gdc-2013-live-streaming-api-coming-to-games-courtesy-of-youtube-2013-03</link>
		<comments>http://www.webpronews.com/gdc-2013-live-streaming-api-coming-to-games-courtesy-of-youtube-2013-03#comments</comments>
		<pubDate>Fri, 29 Mar 2013 19:29:36 +0000</pubDate>
		<dc:creator>Zach Walton</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[live streaming]]></category>
		<category><![CDATA[Video Games]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=223059</guid>
		<description><![CDATA[Gamers love watching other people play games. It&#8217;s the only way to explain of popularity of Let&#8217;s Plays and live streams on YouTube, Twitch.tv and other sites. The only problem is that those who do live streams must have video &#8230;]]></description>
			<content:encoded><![CDATA[<p>Gamers love watching other people play games. It&#8217;s the only way to explain of popularity of Let&#8217;s Plays and live streams on YouTube, Twitch.tv and other sites. The only problem is that those who do live streams must have video capture equipment or software thus preventing a number of players from broadcasting their exploits. </p>
<p><a href="http://www.webpronews.com/tag/gdc-2013">At GDC 2013</a>, YouTube announced its intentions to change all that with a new API that allows game developers to integrate YouTube live streaming into their games. <em>Call of Duty: Black Ops 2</em> proved the API&#8217;s popularity last year when the game allowed players to live-stream matches without the use of any third-party program. </p>
<p>YouTube isn&#8217;t reserving live-streaming capabilities just for the hardcore crowd eiher. The API will be available to iOS and Android developers soon so mobile gamers can start sharing their screen with the world in real time. </p>
<p>An interesting aspect of the new API is that YouTube may be helping content creators monetize their streams. There are tools in the API that would allow live-streamers to drop ads in the middle of their stream. It&#8217;s unknown if the live streamer would actually be able to make money off of their content though. Some publishers <a href="http://www.xbox.com/en-US/community/developer/rules">have rules in regards to monetization</a> of in-game video so those rules may be left up to them.</p>
<p>These APIs come at a time when YouTube faces stiff competition from other established, and more gamer centric, live streaming services like Twitch.tv. Twitch still requires extra software or hardware to stream, however, so YouTube&#8217;s APIs may just help bring more streamers and viewers to its side. </p>
<p>[h/t: <a href="http://www.theverge.com/2013/3/28/4157298/youtube-announces-new-live-streaming-video-platform-for-game-developers">The Verge</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/gdc-2013-live-streaming-api-coming-to-games-courtesy-of-youtube-2013-03/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learn How To Use The Realtime API In Google Drive Apps</title>
		<link>http://www.webpronews.com/learn-how-to-use-the-realtime-api-in-google-drive-apps-2013-03</link>
		<comments>http://www.webpronews.com/learn-how-to-use-the-realtime-api-in-google-drive-apps-2013-03#comments</comments>
		<pubDate>Fri, 22 Mar 2013 20:30:39 +0000</pubDate>
		<dc:creator>Zach Walton</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Drive]]></category>
		<category><![CDATA[Realtime API]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=222128</guid>
		<description><![CDATA[Earlier this week, Google introduced the world to the Realtime API for Google Drive. The new API allows developers to integrate the real time collaboration seen in Google Drive documents into apps. It opens up all new possibilities in apps &#8230;]]></description>
			<content:encoded><![CDATA[<p>Earlier this week, Google introduced the world to the <a href="http://www.webpronews.com/build-collaborative-apps-with-the-google-drive-realtime-api-2013-03">Realtime API for Google Drive</a>. The new API allows developers to integrate the real time collaboration seen in Google Drive documents into apps. It opens up all new possibilities in apps like code builders and photo editors by allowing multiple users to interact with the app at once. </p>
<p>If that sounds exciting to you, you&#8217;ll definitely want to check out Google&#8217;s latest Realtime API tutorial: </p>
<blockquote><p><em>During this session we&#8217;ll show how to build a complete JavaScript application that uses the Google Drive Realtime API to sync changes in a text document between two HTML elements.</em></p></blockquote>
<p><iframe width="616" height="347" src="http://www.youtube.com/embed/Mlaov3J4hDA?rel=0" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/learn-how-to-use-the-realtime-api-in-google-drive-apps-2013-03/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
