<?xml version="1.0" encoding="ISO-8859-15"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns="http://purl.org/rss/1.0/">
<channel rdf:about="http://www.shapeways.com/forum/index.php">
  <title>Shapeways: Bring your creativity to life in 3D</title>
  <link>http://www.shapeways.com/forum/index.php</link>
  <description>Shapeways: Bring your creativity to life in 3D</description>
  <items>
    <rdf:Seq>
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=70146&amp;th=14809#msg_70146" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=70144&amp;th=14809#msg_70144" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=70085&amp;th=14809#msg_70085" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=70023&amp;th=14797#msg_70023" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=70022&amp;th=14796#msg_70022" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=70016&amp;th=14795#msg_70016" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69907&amp;th=14418#msg_69907" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69852&amp;th=14732#msg_69852" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69729&amp;th=14732#msg_69729" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69721&amp;th=14732#msg_69721" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69575&amp;th=14690#msg_69575" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69570&amp;th=14690#msg_69570" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69423&amp;th=14616#msg_69423" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69422&amp;th=14616#msg_69422" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69421&amp;th=14616#msg_69421" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69414&amp;th=14616#msg_69414" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69413&amp;th=14616#msg_69413" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69411&amp;th=14616#msg_69411" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69410&amp;th=14616#msg_69410" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69409&amp;th=14616#msg_69409" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69405&amp;th=14616#msg_69405" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69403&amp;th=14616#msg_69403" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69399&amp;th=14616#msg_69399" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69395&amp;th=14616#msg_69395" />
			<rdf:li rdf:resource="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69388&amp;th=14616#msg_69388" />
		</rdf:Seq>
	</items>
</channel>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=70146&amp;th=14809#msg_70146">
  <title>Re: Fatal error: Call to undefined function readline()</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=70146&amp;th=14809#msg_70146</link>
  <description><![CDATA[Thanks Jonemo, figured it out.]]></description>
  <dc:subject></dc:subject>
  <dc:creator>HexAirbot</dc:creator>
  <dc:date>2013-06-20T02:17:01-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=70144&amp;th=14809#msg_70144">
  <title>Re: Fatal error: Call to undefined function readline()</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=70144&amp;th=14809#msg_70144</link>
  <description><![CDATA[Are you running the script on a server or in a console? The readline() function is only available (and only makes sense) when running the command line interface (CLI) version of PHP. In addition to that, it is possible that your PHP installation simply doesn't have Readline included (for more info, see the documentation: <a href="http://php.net/manual/en/book.readline.php" target="_blank">http://php.net/manual/en/book.readline.php</a>)]]></description>
  <dc:subject></dc:subject>
  <dc:creator>jonemo</dc:creator>
  <dc:date>2013-06-20T00:51:03-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=70085&amp;th=14809#msg_70085">
  <title>Fatal error: Call to undefined function readline()</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=70085&amp;th=14809#msg_70085</link>
  <description><![CDATA[ <img src="http://www.shapeways.com/forum/images/smiley_icons/icon_cry.gif" border=0 alt="Crying or Very Sad"> <br />
<br />
I use Centos. php 5.3.3]]></description>
  <dc:subject></dc:subject>
  <dc:creator>HexAirbot</dc:creator>
  <dc:date>2013-06-19T08:15:53-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=70023&amp;th=14797#msg_70023">
  <title>POST models/v1</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=70023&amp;th=14797#msg_70023</link>
  <description><![CDATA[Hi,<br />
<br />
I'm using the POST modes/v1 API to upload a model.<br />
<br />
The API documentation describes  values of &quot;price&quot; and &quot;basePrice&quot; returned within the Material elements. However, all I am receiving for each material is {\&quot;materialId\&quot;:6,\&quot;markup\&quot;:0,\&quot;isActive\&quot;:1}<br />
<br />
Is there something I need to set to specify to get the price calculation. I am specifying a particular material - but am getting a long list of materials back (including the one I specify)..<br />
<br />
Thanks in advance<br />
<br />
Rafferty]]></description>
  <dc:subject></dc:subject>
  <dc:creator>Rafferty</dc:creator>
  <dc:date>2013-06-18T11:16:23-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=70022&amp;th=14796#msg_70022">
  <title>POST models/v1</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=70022&amp;th=14796#msg_70022</link>
  <description><![CDATA[Hi,<br />
<br />
I'm using the POST modes/v1 API to upload a model.<br />
<br />
The API documentation describes  values of &quot;price&quot; and &quot;basePrice&quot; returned within the Material elements. However, all I am receiving for each material is {\&quot;materialId\&quot;:6,\&quot;markup\&quot;:0,\&quot;isActive\&quot;:1}<br />
<br />
Is there something I need to set to specify to get the price calculation. I am specifying a particular material - but am getting a long list of materials back (including the one I specify)..<br />
<br />
Thanks in advance<br />
<br />
Rafferty]]></description>
  <dc:subject></dc:subject>
  <dc:creator>Rafferty</dc:creator>
  <dc:date>2013-06-18T11:14:55-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=70016&amp;th=14795#msg_70016">
  <title>Mini assignment!! I need your help??</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=70016&amp;th=14795#msg_70016</link>
  <description><![CDATA[Dear Readers,<br />
<br />
My name is Daniël and a product designer in the Netherlands (Eindhoven).<br />
<br />
I made a product which I would like to personalize for every user.<br />
<br />
For this mini assignment i need somebody who can write an app for me so people can personalize my 3d file.<br />
<br />
Please sent me an e-mail if you are up for this challenge. If you live in the Netherlands please contact me per mail  so we can make an appointment.<br />
<br />
Already many thank,<br />
<br />
Kind regards,<br />
<br />
Daniël]]></description>
  <dc:subject></dc:subject>
  <dc:creator>Daniel Watze</dc:creator>
  <dc:date>2013-06-18T08:06:03-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69907&amp;th=14418#msg_69907">
  <title>Re: Ring Creator: Shapeway's app on the API</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69907&amp;th=14418#msg_69907</link>
  <description><![CDATA[Was this creator developed as an internal Shapeways tool by smart Shapeways employees or with third party tools and assistance (like Mixee Labs)?  <br />
<br />
If I had a clue as to what the referenced code does or how it's used to provide a great interactive tool I'd adapt it for use myself.  But since I don't have a clue do you have any recommendations for how to approach this with minimal coding skills?  Is there a &quot;Shapeways API Use and Creators for Dummies&quot; book? <br />
<br />
On an unrelated note this creator seems rather limited because of discrete ring size steps and length limitations.  Why not allow an option to enter numerical values for diameters, allow smaller diameters, and extend the length control to at least several inches?  For example it could also be used to generate anything from small custom beads to larger custom containers like cigar tubes.<br />
<br />
Barring these options I imagine it would be possible to download the generated file and rescale it or otherwise re-edit it to create other items but I noticed the files download in x3db file format.  I believe this is a binary version of an x3d file but are there CAD applications that open both?  Your compatibility chart for tools and file formats does not list the x3db format. <br />
<br />
]]></description>
  <dc:subject></dc:subject>
  <dc:creator>MrNibbles</dc:creator>
  <dc:date>2013-06-16T04:57:02-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69852&amp;th=14732#msg_69852">
  <title>Re: /price/v1 bounding box parameters</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69852&amp;th=14732#msg_69852</link>
  <description><![CDATA[Ah, that makes sense! I assume though that the center point makes no difference in the price calculation, correct?<br />
<br />
Continuing to work on this, I noticed that the information returned from /printers/v1 also includes the same parameters, for eample:<br />
<br />
<div class="pre"><pre>{&quot;printerId&quot;:&quot;1&quot;,&quot;title&quot;:&quot;Somatech FDM&quot;,&quot;xBoundMin&quot;:&quot;0.2500&quot;,&quot;xBoundMax&quot;:&quot;25.0000&quot;,&quot;yBoundMin&quot;:&quot;0.2500&quot;,&quot;yBoundMax&quot;:&quot;25.0000&quot;,&quot;zBoundMin&quot;:&quot;0.1000&quot;,&quot;zBoundMax&quot;:&quot;30.0000&quot;}
</pre></div><br />
<br />
It appears that in these results the *BoundMax parameters alone define the max bounding box. Depending on the printer, the *BoundMin seems to be equal to the minimum wall thickness or the minimum Bounding Box dimensions (using the information on shapeways.com/materials as a reference). Can you clarify what exactly these return values mean?<br />
<br />
In addition to that: Any chance you could include all design constraints (min wall thickness, min bounding box length, etc) in the info returned by the API?<br />
<br />
Edit: One more thing: Why are the dimensions for the *BoundMax parameters in meters and for the *BoundMax return values centimeters?]]></description>
  <dc:subject></dc:subject>
  <dc:creator>jonemo</dc:creator>
  <dc:date>2013-06-14T19:32:32-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69729&amp;th=14732#msg_69729">
  <title>Re: /price/v1 bounding box parameters</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69729&amp;th=14732#msg_69729</link>
  <description><![CDATA[If you set xboundMin=0 and xboundMax=(width of your item) then it should work.<br />
<br />
OR.... let's say your item was a 2mm cube centered around the point {100,100,100}<br />
You could enter xboundMin=99 xboundMax=101<br />
<br />
The min/max setting are designed to all you to run a loop across all the vertexes in your model and get the min/max values without having to try to center it on the origin.]]></description>
  <dc:subject></dc:subject>
  <dc:creator>stonysmith</dc:creator>
  <dc:date>2013-06-12T23:42:24-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69721&amp;th=14732#msg_69721">
  <title>/price/v1 bounding box parameters</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69721&amp;th=14732#msg_69721</link>
  <description><![CDATA[I'm a little confused about the meaning of the bounding box parameters of the price API endpoint: <a href="http://developers.shapeways.com/docs?li=dh_docs#POST_-price-v1" target="_blank"> http://developers.shapeways.com/docs?li=dh_docs#POST_-price- v1</a><br />
<br />
The (required) parameters are:<br />
xBoundMin<br />
xBoundMax<br />
yBoundMin<br />
yBoundMax<br />
zBoundMin<br />
zBoundMax<br />
<br />
Through testing I have determined that the *Min and *Max parameters for each pair must be different, i.e. xBoundMin != xBoundMax.<br />
<br />
The models for which I need to know the price all just have one bounding box. What is the meaning of these parameters in the context of requesting the price for one model?]]></description>
  <dc:subject></dc:subject>
  <dc:creator>jonemo</dc:creator>
  <dc:date>2013-06-12T20:52:22-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69575&amp;th=14690#msg_69575">
  <title>Re: Convert Inventor Files </title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69575&amp;th=14690#msg_69575</link>
  <description><![CDATA[Yes.  Export as an STL file from within Inventor.  Just remember to pay attention to units when you upload to Shapeways.]]></description>
  <dc:subject></dc:subject>
  <dc:creator>FreeRangeBrain</dc:creator>
  <dc:date>2013-06-11T00:10:15-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69570&amp;th=14690#msg_69570">
  <title>Convert Inventor Files </title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69570&amp;th=14690#msg_69570</link>
  <description><![CDATA[How do I convert the IPT-Files used by Autodesk Inventor 2012 to one of the file formats used by shape ways?<br />
Is there a way to do this?<br />
<br />
]]></description>
  <dc:subject></dc:subject>
  <dc:creator>Alexander7G</dc:creator>
  <dc:date>2013-06-10T21:59:34-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69423&amp;th=14616#msg_69423">
  <title>Re: Could we have OAuth 2.0 with generic access tokens?</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69423&amp;th=14616#msg_69423</link>
  <description><![CDATA[Alright, I found a chrome app called Postman which can do the OAuth signature calculations for quick debugging. I'm up and running! Thanks Hans <img src="http://www.shapeways.com/forum/images/smiley_icons/icon_smile.gif" border=0 alt="Smile">]]></description>
  <dc:subject></dc:subject>
  <dc:creator>jallwine</dc:creator>
  <dc:date>2013-06-07T17:09:56-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69422&amp;th=14616#msg_69422">
  <title>Re: Could we have OAuth 2.0 with generic access tokens?</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69422&amp;th=14616#msg_69422</link>
  <description><![CDATA[I think I'm just stuck in an OAuth 2.0 mindset. I'm used to just forming my own GET requests than I can easily test just by going to a given url in a browser or REST client. With OAuth 1.0 I guess I'm stuck using an OAuth client?]]></description>
  <dc:subject></dc:subject>
  <dc:creator>jallwine</dc:creator>
  <dc:date>2013-06-07T16:41:54-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69421&amp;th=14616#msg_69421">
  <title>Re: Could we have OAuth 2.0 with generic access tokens?</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69421&amp;th=14616#msg_69421</link>
  <description><![CDATA[Hi jallwine,<br />
<br />
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1"><tr><td class="SmallText"><b>jallwine wrote on Fri, 07 June 2013 15&#58;52</b></td></tr><tr><td class="quote"><br />I'm not sure I follow what you're saying. If I sent you the access token that I just had generated and the consumer key of my app you would have complete access to the Shapeways API using my account. Don't I need to include both those in every request I make to the API in plain text?<br /></td></tr></table><br />
<br />
No <img src="http://www.shapeways.com/forum/images/smiley_icons/icon_smile.gif" border=0 alt="Smile"> Here's why : The Consumer Key consists of a public part and a private part. Once myawesome3dprintsite.com has them it will never expose the private part to anyone. The Access Token also consist of a public part and a private part. Also for the Access Token once myawesome3dprintsite.com has them it will never expose the private part to anyone The private parts are only used to digitally sign the entire API request, that is it calculates a signature string of the API call with them and adds that signature string to the API call. So the private part of the Consumer Key and of the Access Token stay 'private' at myawesome3dprintsite.com . I hope this helps. If not feel free to ask new quesions <img src="http://www.shapeways.com/forum/images/smiley_icons/icon_smile.gif" border=0 alt="Smile"><br />
<br />
-- Hans]]></description>
  <dc:subject></dc:subject>
  <dc:creator>hans.lambermont</dc:creator>
  <dc:date>2013-06-07T16:39:13-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69414&amp;th=14616#msg_69414">
  <title>Re: Could we have OAuth 2.0 with generic access tokens?</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69414&amp;th=14616#msg_69414</link>
  <description><![CDATA[I'm not sure I follow what you're saying. If I sent you the access token that I just had generated and the consumer key of my app you would have complete access to the Shapeways API using my account. Don't I need to include both those in every request I make to the API in plain text?]]></description>
  <dc:subject></dc:subject>
  <dc:creator>jallwine</dc:creator>
  <dc:date>2013-06-07T15:52:11-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69413&amp;th=14616#msg_69413">
  <title>Re: Could we have OAuth 2.0 with generic access tokens?</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69413&amp;th=14616#msg_69413</link>
  <description><![CDATA[<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1"><tr><td class="SmallText"><b>jallwine wrote on Fri, 07 June 2013 15&#58;38</b></td></tr><tr><td class="quote"><br />Also, I understand that the private key is only transmitted once, but does the access token need to be sent every time?<br /></td></tr></table><br />
<br />
The Access Token consists of a public/private keypair. Only the public key is transmitted on every API request, together with the public key part of the Consumer Key. The private key parts are used to digitally sign the API call and the Shapeways server validates the signature on every request.<br />
This is in fact much like how SSL/TLS works.<br />
<br />
-- Hans]]></description>
  <dc:subject></dc:subject>
  <dc:creator>hans.lambermont</dc:creator>
  <dc:date>2013-06-07T15:46:19-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69411&amp;th=14616#msg_69411">
  <title>Re: Could we have OAuth 2.0 with generic access tokens?</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69411&amp;th=14616#msg_69411</link>
  <description><![CDATA[Yes, thanks you! This will definitely get me started.]]></description>
  <dc:subject></dc:subject>
  <dc:creator>jallwine</dc:creator>
  <dc:date>2013-06-07T15:40:33-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69410&amp;th=14616#msg_69410">
  <title>Re: Could we have OAuth 2.0 with generic access tokens?</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69410&amp;th=14616#msg_69410</link>
  <description><![CDATA[Hi jallwine,<br />
<br />
We're certainly looking into improving the security as well as the user and developer experience.<br />
Adding a subset of OAuth-2 has always been an interesting option and I hope we do get to adding it.<br />
The OAuth-1 generic Access Token procedure I described above should allow you to proceed. Right ?<br />
<br />
-- Hans]]></description>
  <dc:subject></dc:subject>
  <dc:creator>hans.lambermont</dc:creator>
  <dc:date>2013-06-07T15:38:17-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69409&amp;th=14616#msg_69409">
  <title>Re: Could we have OAuth 2.0 with generic access tokens?</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69409&amp;th=14616#msg_69409</link>
  <description><![CDATA[Also, I understand that the private key is only transmitted once, but does the access token need to be sent every time? And the access token gives a lot of permissions to anyone with it. So ideally, that would be transmitted over SSL.]]></description>
  <dc:subject></dc:subject>
  <dc:creator>jallwine</dc:creator>
  <dc:date>2013-06-07T15:38:08-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69405&amp;th=14616#msg_69405">
  <title>Re: Could we have OAuth 2.0 with generic access tokens?</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69405&amp;th=14616#msg_69405</link>
  <description><![CDATA[Hm, well I'm not all that concerned with the specifics. I've just used OAuth 2.0 in the past and it requires SSL. If you feel OAuth 1 is better, that's fine by me, but adding SSL would make me feel a lot better! Any idea when that might get rolled out?]]></description>
  <dc:subject></dc:subject>
  <dc:creator>jallwine</dc:creator>
  <dc:date>2013-06-07T15:07:25-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69403&amp;th=14616#msg_69403">
  <title>Re: Could we have OAuth 2.0 with generic access tokens?</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69403&amp;th=14616#msg_69403</link>
  <description><![CDATA[Hi jallwine,<br />
<br />
That is correct. Though the private key parts of the Consumer Key and the Access Token are only transmitted once ever, and in your case only between Shapeways and myawesome3dprintsite.com . The RFC has this to say on the matter &quot;the server MUST require the use of a transport-layer mechanisms such as TLS or Secure Socket Layer (SSL) (or a secure channel with equivalent protections).&quot; Securing this is on my todo-list. Here's more on OAuth1 security -&gt; <a href="http://tools.ietf.org/html/rfc5849#section-4" target="_blank">http://tools.ietf.org/html/rfc5849#section-4</a><br />
<br />
Btw, you might be interested to know that Oauth-2 is considered less secure than OAuth-1 by the former OAuth-2 lead author, see <a href="http://en.wikipedia.org/wiki/Oauth#Controversy" target="_blank">http://en.wikipedia.org/wiki/Oauth#Controversy</a><br />
<br />
-- Hans<br />
]]></description>
  <dc:subject></dc:subject>
  <dc:creator>hans.lambermont</dc:creator>
  <dc:date>2013-06-07T14:54:53-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69399&amp;th=14616#msg_69399">
  <title>Re: Could we have OAuth 2.0 with generic access tokens?</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69399&amp;th=14616#msg_69399</link>
  <description><![CDATA[This seems like a security hole to me. Since the API isn't over SSL the access token and key is sent in plain text so then anyone who knows how to sniff packets could gain access.]]></description>
  <dc:subject></dc:subject>
  <dc:creator>jallwine</dc:creator>
  <dc:date>2013-06-07T14:05:10-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69395&amp;th=14616#msg_69395">
  <title>Re: Could we have OAuth 2.0 with generic access tokens?</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69395&amp;th=14616#msg_69395</link>
  <description><![CDATA[Hi jallwine,<br />
<br />
Here's a workaround for you :<br />
- Download the API reference clients from <a href="https://github.com/Shapeways/shapeways-api" target="_blank">https://github.com/Shapeways/shapeways-api</a><br />
- Save the Consumer Key you got from <a href="http://developers.shapeways.com/manage-apps" target="_blank">http://developers.shapeways.com/manage-apps</a>  and save it in php-pecl/consumer_key.php<br />
- Use php-pecl/Authorize-oauth1-pecl.php to get an Access Token<br />
<br />
Use this Access Token as a generic Access Token together with the Consumer Key in myawesome3dprintsite.com to use the Shapeways API.<br />
The users of myawesome3dprintsite.com do not have to deal with anything OAuth and can order the models you uploaded to Shapeways for them (from myawesome3dprintsite.com) via the secretKey feature.<br />
<br />
-- Hans<br />
]]></description>
  <dc:subject></dc:subject>
  <dc:creator>hans.lambermont</dc:creator>
  <dc:date>2013-06-07T13:42:39-00:00</dc:date>
</item>

<item rdf:about="http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69388&amp;th=14616#msg_69388">
  <title>Re: Could we have OAuth 2.0 with generic access tokens?</title>
  <link>http://www.shapeways.com/forum/index.php?t=rview&amp;goto=69388&amp;th=14616#msg_69388</link>
  <description><![CDATA[Well, the idea would be that you wouldn't need to request it in code. You'd be able to just copy it from the same page that you copy the app key and secret and possibly even revoke it and get another one if needed. They you wouldn't really even need to know anything about OAuth, you could just make requests with your access token to use the API.<br />
<br />
But anyway, since that's not an option currently, how does a server request an access key from Shapeways? Doesn't it still need to jump through the same hoops that a user would have to? So the server would make a request for an access token, it would get redirected to login and then asked for permission to allow the app access and then you'd finally have an access token? Or is there an end point that can avoid the redirect loop by logging in directly?]]></description>
  <dc:subject></dc:subject>
  <dc:creator>jallwine</dc:creator>
  <dc:date>2013-06-07T13:06:18-00:00</dc:date>
</item>
</rdf:RDF>