{"id":197,"date":"2014-12-04T16:09:43","date_gmt":"2014-12-04T14:09:43","guid":{"rendered":"http:\/\/www.zellot.at\/blogs\/?p=197"},"modified":"2014-12-04T16:09:43","modified_gmt":"2014-12-04T14:09:43","slug":"bash-script-oauth-token","status":"publish","type":"post","link":"https:\/\/www.zellot.at\/blogs\/2014\/12\/04\/bash-script-oauth-token\/","title":{"rendered":"Bash Script OAuth Token"},"content":{"rendered":"<p>Ein einfaches Bash Script das einen Call auf eine Url macht und dort die response ausliest .. z.B. f\u00fcrs Oauth Token holen<\/p>\n<p><pre><code class=\"preserve-code-formatting\">\n#!\/bin\/bash\necho &quot;Username:&quot;\nread USERNAME\necho &quot;Password:&quot;\nread -s PASSWORD\n\n#PASSWORD=&quot;abcde&quot;\nCLIENT_ID=&quot;id&quot;\nCLIENT_SECRET=&quot;key&quot;\nGRANT_TYPE=&quot;password&quot;\n\nURL=&quot;url&quot;\n\nCONTENT=$(curl -X POST --data &quot;username=$USERNAME&amp;password=$PASSWORD&amp;client_id=$CLIENT_ID&amp;client_secret=$CLIENT_SECRET&amp;grant_type=$GRANT_TYPE&quot; &quot;$URL&quot;&nbsp;&nbsp;-s)\n\necho &quot;$CONTENT&quot;\n<\/code><\/pre><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ein einfaches Bash Script das einen Call auf eine Url macht und dort die response ausliest .. z.B. f\u00fcrs Oauth Token holen #!\/bin\/bash echo &quot;Username:&quot; read USERNAME echo &quot;Password:&quot; read -s PASSWORD #PASSWORD=&quot;abcde&quot; CLIENT_ID=&quot;id&quot; CLIENT_SECRET=&quot;key&quot; GRANT_TYPE=&quot;password&quot; URL=&quot;url&quot; CONTENT=$(curl -X POST &#8211;data &quot;username=$USERNAME&amp;password=$PASSWORD&amp;client_id=$CLIENT_ID&amp;client_secret=$CLIENT_SECRET&amp;grant_type=$GRANT_TYPE&quot; &quot;$URL&quot;&nbsp;&nbsp;-s) echo &quot;$CONTENT&quot;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-197","post","type-post","status-publish","format-standard","hentry","category-allgemein"],"_links":{"self":[{"href":"https:\/\/www.zellot.at\/blogs\/wp-json\/wp\/v2\/posts\/197","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zellot.at\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zellot.at\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zellot.at\/blogs\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zellot.at\/blogs\/wp-json\/wp\/v2\/comments?post=197"}],"version-history":[{"count":1,"href":"https:\/\/www.zellot.at\/blogs\/wp-json\/wp\/v2\/posts\/197\/revisions"}],"predecessor-version":[{"id":198,"href":"https:\/\/www.zellot.at\/blogs\/wp-json\/wp\/v2\/posts\/197\/revisions\/198"}],"wp:attachment":[{"href":"https:\/\/www.zellot.at\/blogs\/wp-json\/wp\/v2\/media?parent=197"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zellot.at\/blogs\/wp-json\/wp\/v2\/categories?post=197"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zellot.at\/blogs\/wp-json\/wp\/v2\/tags?post=197"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}