<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: An API Client for Alteryx Gallery in R in Dev Space</title>
    <link>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/177980#M447</link>
    <description>&lt;P&gt;Thank you, Michael for the tweak. I did realize it after checking the API endpoints.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;With the change, I explicitly receive the signature invalid error.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there a need to&amp;nbsp;provide parameters to generate the oauth nonce, timestamp and signatures dynamically?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;gt; library(alterryx)
&amp;gt; 
&amp;gt; alteryx_api_key &amp;lt;- "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
&amp;gt; alteryx_secret_key &amp;lt;- "yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy"
&amp;gt; alteryx_gallery &amp;lt;- "http://mygalleryaddress/gallery/"
&amp;gt; 
&amp;gt; options(alteryx_api_key = alteryx_api_key)
&amp;gt; options(alteryx_secret_key = alteryx_secret_key)
&amp;gt; options(alteryx_gallery = alteryx_gallery)
&amp;gt; 
&amp;gt; # request_params &amp;lt;- list(oauth_signature_method="HMAC-SHA1",oauth_version="1.0")
&amp;gt; # 
&amp;gt; # subscription &amp;lt;- get_app(request_params)
&amp;gt; subscription &amp;lt;- get_app()
Error in check_status(response) : 
  401 UnauthorizedException The provided signature(oauth_signature) is invalid.&lt;/PRE&gt;</description>
    <pubDate>Wed, 27 Jun 2018 17:13:22 GMT</pubDate>
    <dc:creator>sarav1981_wa</dc:creator>
    <dc:date>2018-06-27T17:13:22Z</dc:date>
    <item>
      <title>An API Client for Alteryx Gallery in R</title>
      <link>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/49464#M135</link>
      <description>&lt;P&gt;For those of you R users, I have been working on an API Client for Alteryx Gallery written in R. It is mostly working the way I intend but I need to do a little bit more testing before I release it to CRAN.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can find it here:&amp;nbsp;&lt;A href="https://github.com/mtreadwell/alterryx" target="_blank"&gt;https://github.com/mtreadwell/alterryx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Until I have it released on CRAN, you can install it using &lt;FONT face="courier new,courier"&gt;devtools::install_github("mtreadwell/alterryx")&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;If anyone is an R user and also set up with a private Alteryx Gallery, I would be interested in feedback.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;The package, &lt;FONT face="courier new,courier"&gt;alterryx&lt;/FONT&gt; (double r), provides&lt;/FONT&gt; access to each of the Alteryx Gallery API endpoints. With &lt;FONT face="courier new,courier"&gt;alterryx&lt;/FONT&gt; users can:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;Retrieve information on Alteryx Gallery resources like apps, workflows, and macros&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Queue jobs for applications&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Retrieve the status and output of jobs&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;It is pretty handy to be able to schedule jobs and retrieve the results as a data.frame directly into R.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Feedback appreciated!&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2017 22:58:52 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/49464#M135</guid>
      <dc:creator>michael_treadwell</dc:creator>
      <dc:date>2017-11-13T22:58:52Z</dc:date>
    </item>
    <item>
      <title>Re: An API Client for Alteryx Gallery in R</title>
      <link>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/177656#M441</link>
      <description>&lt;P&gt;I am having trouble getting the API authentication to work. Receive a 401 error response, which I believe refers to "&lt;SPAN&gt;provided signature (oauth_signature) is invalid".&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;What is the option to provide oauth credentials using the library.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;gt; library(alterryx)
&amp;gt; 
&amp;gt; alteryx_api_key &amp;lt;- "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
&amp;gt; alteryx_secret_key &amp;lt;- "yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy"
&amp;gt; alteryx_gallery &amp;lt;- "http://mygalleryaddress/gallery/api"
&amp;gt; 
&amp;gt; options(alteryx_api_key = alteryx_api_key)
&amp;gt; options(alteryx_secret_key = alteryx_secret_key)
&amp;gt; options(alteryx_gallery = alteryx_gallery)
&amp;gt; 
&amp;gt; subscription &amp;lt;- get_app()
Error in check_status(response) : 401 Unexpected Response&lt;/PRE&gt;&lt;P&gt;Thank you!&lt;/P&gt;</description>
      <pubDate>Tue, 26 Jun 2018 19:28:25 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/177656#M441</guid>
      <dc:creator>sarav1981_wa</dc:creator>
      <dc:date>2018-06-26T19:28:25Z</dc:date>
    </item>
    <item>
      <title>Re: An API Client for Alteryx Gallery in R</title>
      <link>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/177967#M446</link>
      <description>&lt;P&gt;Generally, if the signature is invalid, it explicitly states it in the error message.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Try this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;alteryx_gallery &amp;lt;- "http://mygalleryaddress/gallery"&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Instead of this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;alteryx_gallery &amp;lt;- "http://mygalleryaddress/gallery/api"&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jun 2018 16:40:37 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/177967#M446</guid>
      <dc:creator>michael_treadwell</dc:creator>
      <dc:date>2018-06-27T16:40:37Z</dc:date>
    </item>
    <item>
      <title>Re: An API Client for Alteryx Gallery in R</title>
      <link>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/177980#M447</link>
      <description>&lt;P&gt;Thank you, Michael for the tweak. I did realize it after checking the API endpoints.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;With the change, I explicitly receive the signature invalid error.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there a need to&amp;nbsp;provide parameters to generate the oauth nonce, timestamp and signatures dynamically?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;gt; library(alterryx)
&amp;gt; 
&amp;gt; alteryx_api_key &amp;lt;- "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
&amp;gt; alteryx_secret_key &amp;lt;- "yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy"
&amp;gt; alteryx_gallery &amp;lt;- "http://mygalleryaddress/gallery/"
&amp;gt; 
&amp;gt; options(alteryx_api_key = alteryx_api_key)
&amp;gt; options(alteryx_secret_key = alteryx_secret_key)
&amp;gt; options(alteryx_gallery = alteryx_gallery)
&amp;gt; 
&amp;gt; # request_params &amp;lt;- list(oauth_signature_method="HMAC-SHA1",oauth_version="1.0")
&amp;gt; # 
&amp;gt; # subscription &amp;lt;- get_app(request_params)
&amp;gt; subscription &amp;lt;- get_app()
Error in check_status(response) : 
  401 UnauthorizedException The provided signature(oauth_signature) is invalid.&lt;/PRE&gt;</description>
      <pubDate>Wed, 27 Jun 2018 17:13:22 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/177980#M447</guid>
      <dc:creator>sarav1981_wa</dc:creator>
      <dc:date>2018-06-27T17:13:22Z</dc:date>
    </item>
    <item>
      <title>Re: An API Client for Alteryx Gallery in R</title>
      <link>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/177993#M448</link>
      <description>&lt;P&gt;Sorry. There is a known issue in my package that I haven't had time to fix yet. Remove the "/" from the end of your gallery URL.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Try this:&lt;/P&gt;&lt;PRE&gt;alteryx_gallery &amp;lt;- "http://mygalleryaddress/gallery"&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Instead of this:&lt;/P&gt;&lt;PRE&gt;alteryx_gallery &amp;lt;- "http://mygalleryaddress/gallery/"&lt;/PRE&gt;</description>
      <pubDate>Wed, 27 Jun 2018 17:36:06 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/177993#M448</guid>
      <dc:creator>michael_treadwell</dc:creator>
      <dc:date>2018-06-27T17:36:06Z</dc:date>
    </item>
    <item>
      <title>Re: An API Client for Alteryx Gallery in R</title>
      <link>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/177995#M449</link>
      <description>&lt;P&gt;Can't say thank you enough for using my package and finding issues. I went ahead and opened an issue on the Github page so that it will be fixed in the next release.&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/mtreadwell/alterryx/issues/6" target="_blank"&gt;https://github.com/mtreadwell/alterryx/issues/6&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jun 2018 17:35:23 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/177995#M449</guid>
      <dc:creator>michael_treadwell</dc:creator>
      <dc:date>2018-06-27T17:35:23Z</dc:date>
    </item>
    <item>
      <title>Re: An API Client for Alteryx Gallery in R</title>
      <link>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/177998#M450</link>
      <description>&lt;P&gt;Thank you, Michael. Looking forward to your package updates.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Currently, I execute and receive job status updates on Alteryx gallery runs using a tweak on the C# API client that Alteryx provides. Would be really helpful to integrate the package to my R process, once the fixes are in.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;gt; library(alterryx)
&amp;gt; 
&amp;gt; alteryx_api_key &amp;lt;- "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
&amp;gt; alteryx_secret_key &amp;lt;- "yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy"
&amp;gt; alteryx_gallery &amp;lt;- "http://mygalleryaddress/gallery"
&amp;gt; 
&amp;gt; options(alteryx_api_key = alteryx_api_key)
&amp;gt; options(alteryx_secret_key = alteryx_secret_key)
&amp;gt; options(alteryx_gallery = alteryx_gallery)
&amp;gt; 
&amp;gt; # request_params &amp;lt;- list(oauth_signature_method="HMAC-SHA1",oauth_version="1.0")
&amp;gt; # subscription &amp;lt;- get_app(request_params)
&amp;gt; subscription &amp;lt;- get_app()
&amp;gt; subscription[1]
[[1]]
App Name: Test.yxmd
App ID: 5b1ffdd6529ad717d4c04b40&lt;/PRE&gt;</description>
      <pubDate>Wed, 27 Jun 2018 17:46:35 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/177998#M450</guid>
      <dc:creator>sarav1981_wa</dc:creator>
      <dc:date>2018-06-27T17:46:35Z</dc:date>
    </item>
    <item>
      <title>Re: An API Client for Alteryx Gallery in R</title>
      <link>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/178006#M451</link>
      <description>&lt;P&gt;You shouldn't need to wait on the fix to have the package run properly.&lt;/P&gt;&lt;P&gt;When you remove the "/" at the end of your Gallery URL and run the code below, you are still getting an error?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;library(alterryx)

alteryx_api_key &amp;lt;- "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
alteryx_secret_key &amp;lt;- "yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy"
alteryx_gallery &amp;lt;- "http://mygalleryaddress/gallery"

options(alteryx_api_key = alteryx_api_key)
options(alteryx_secret_key = alteryx_secret_key)
options(alteryx_gallery = alteryx_gallery)
subscription &amp;lt;- get_app()&lt;/PRE&gt;&lt;P&gt;Would you mind restarting your R environment, running the code above, and if still doesn't work sending me the printout of:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;sessionInfo()&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, what version of Alteryx Server are you currently running?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Additionally, as a note, I see that in the commented-out section you are entering oauth signature method and version. None of that is necessary, it is all handled by the package.&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jun 2018 17:52:40 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/178006#M451</guid>
      <dc:creator>michael_treadwell</dc:creator>
      <dc:date>2018-06-27T17:52:40Z</dc:date>
    </item>
    <item>
      <title>Re: An API Client for Alteryx Gallery in R</title>
      <link>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/178008#M452</link>
      <description>&lt;P&gt;The package runs great.&amp;nbsp;I pasted an error&amp;nbsp;snippet by mistake.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Our Alteryx server is running on version 11.7.4.37815.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for the quick response.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;gt; library(alterryx)
&amp;gt; 
&amp;gt; alteryx_api_key &amp;lt;- "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
&amp;gt; alteryx_secret_key &amp;lt;- "yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy"
&amp;gt; alteryx_gallery &amp;lt;- "http://mygalleryaddress/gallery"
&amp;gt; 
&amp;gt; options(alteryx_api_key = alteryx_api_key)
&amp;gt; options(alteryx_secret_key = alteryx_secret_key)
&amp;gt; options(alteryx_gallery = alteryx_gallery)
&amp;gt; 
&amp;gt; subscription &amp;lt;- get_app()
&amp;gt; subscription[1]
[[1]]
App Name: Test.yxmd
App ID: 5b1ffdd6529ad717d4c04b40&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jun 2018 18:16:06 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/178008#M452</guid>
      <dc:creator>sarav1981_wa</dc:creator>
      <dc:date>2018-06-27T18:16:06Z</dc:date>
    </item>
    <item>
      <title>Re: An API Client for Alteryx Gallery in R</title>
      <link>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/189376#M538</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Receiving a weird error attempting to source the gallery job executions for a given app, using &lt;EM&gt;&lt;STRONG&gt;get_app_jobs()&lt;/STRONG&gt;&lt;/EM&gt; function.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Obtain a &lt;EM&gt;&lt;STRONG&gt;'cannot convert to alteryx_job'&lt;/STRONG&gt;&lt;/EM&gt; input error.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;gt; library(alterryx)
&amp;gt; 
&amp;gt; alteryx_api_key &amp;lt;- "xxxxxxxxxxxxxx"
&amp;gt; alteryx_secret_key &amp;lt;- "yyyyyyyyyyyy"
&amp;gt; alteryx_gallery &amp;lt;- "http://mygalleryaddress/gallery"
&amp;gt; 
&amp;gt; options(alteryx_api_key = alteryx_api_key)
&amp;gt; options(alteryx_secret_key = alteryx_secret_key)
&amp;gt; options(alteryx_gallery = alteryx_gallery)
&amp;gt; 
&amp;gt; # Get Gallery Alteryx Apps; Filter for the required for further analysis
&amp;gt; gallery_apps &amp;lt;- get_app()
&amp;gt; req_app &amp;lt;- gallery_apps[[9]]
&amp;gt; req_app
App Name: Test.yxwz
App ID: 5b50d1bb529ad72b0cd378b7 
&amp;gt; 
&amp;gt; # Obtain all gallery job runs for the filtered app
&amp;gt; req_app_jobs &amp;lt;- get_app_jobs(req_app)
&lt;STRONG&gt;Error in as.alteryx_job(content, app) : 
  Unexpected input. Cannot convert to type alteryx_job.&lt;/STRONG&gt;
&amp;gt; req_app_jobs
Error: object 'req_app_jobs' not found
&amp;gt; req_app_jobs2 &amp;lt;- get_app_jobs(gallery_apps[[9]])
&lt;STRONG&gt;Error in as.alteryx_job(content, app) : 
  Unexpected input. Cannot convert to type alteryx_job.&lt;/STRONG&gt;
&amp;gt; req_app_jobs2
Error: object 'req_app_jobs2' not found&lt;/PRE&gt;</description>
      <pubDate>Thu, 26 Jul 2018 15:26:47 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/189376#M538</guid>
      <dc:creator>sarav1981_wa</dc:creator>
      <dc:date>2018-07-26T15:26:47Z</dc:date>
    </item>
    <item>
      <title>Re: An API Client for Alteryx Gallery in R</title>
      <link>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/189411#M539</link>
      <description>&lt;P&gt;Which version of Alteryx Server are you running?&lt;/P&gt;</description>
      <pubDate>Thu, 26 Jul 2018 16:07:33 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/189411#M539</guid>
      <dc:creator>michael_treadwell</dc:creator>
      <dc:date>2018-07-26T16:07:33Z</dc:date>
    </item>
    <item>
      <title>Re: An API Client for Alteryx Gallery in R</title>
      <link>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/189418#M542</link>
      <description>&lt;P&gt;Alteryx Version: 11.7.4.37815&lt;/P&gt;</description>
      <pubDate>Thu, 26 Jul 2018 16:19:27 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/189418#M542</guid>
      <dc:creator>sarav1981_wa</dc:creator>
      <dc:date>2018-07-26T16:19:27Z</dc:date>
    </item>
    <item>
      <title>Re: An API Client for Alteryx Gallery in R</title>
      <link>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/189522#M546</link>
      <description>&lt;P&gt;In version 2018.1, Alteryx made changes to the underlying API response from the endpoint that returns information on an Alteryx jobs. Due to these changes, I had to update my package accordingly. This had the unfortunate consequence of breaking the package for users on any Alteryx Server version prior to 2018.1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want you to be able to understand why this is happening, so I will offer a more in-depth explanation:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Let's say we need to hit the endpoint that returns information on a job: /v1/jobs/{jobid}/&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Before Alteryx 2018.1, the endpoint would return the following:&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;{ "id": "", "createDate": "Date", "status": "", "disposition": "", "outputs": {}, "messages": {} }&lt;/PRE&gt;&lt;P&gt;Before converting this into an object of class "alteryx_job", my package needs to check this response to make sure it "looks" like the response for an Alteryx job.&amp;nbsp;One of the checks is to look at the parameters that were returned and see if they match what is expected.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;In Alteryx 2018.1, the endpoint began returning this instead:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;{ "id": "", "appId": "", "createDate": "Date", "status": "", "disposition": "", "outputs": {}, "messages": {} }&lt;/PRE&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;Note the mysterious appearance of the "appID" parameter in the response that wasn't present before. Because of this, my package was failing. As a result, I had to add this parameter to the list of expected parameters. This broke the package for anyone not on version 2018.1 or later.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;I&amp;nbsp;&lt;EM&gt;could&lt;/EM&gt; maintain two separate versions of this package for separate versions of Alteryx Server, but unfortunately I also have a job and that would require a significant amount of work. If you are interested in creating a custom version of the package you could easily clone my repo on github, delete a single line of code, and rebuild the package for yourself. It will work fine. I will even show you the line you need to delete.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Jul 2018 18:56:12 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/189522#M546</guid>
      <dc:creator>michael_treadwell</dc:creator>
      <dc:date>2018-07-26T18:56:12Z</dc:date>
    </item>
    <item>
      <title>Re: An API Client for Alteryx Gallery in R</title>
      <link>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/189537#M547</link>
      <description>&lt;P&gt;Thank you for the detailed explanation. The R package is a great addition to my toolkit, and hope to extensively use with when we upgrade our Alteryx version.&lt;/P&gt;</description>
      <pubDate>Thu, 26 Jul 2018 19:03:06 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/189537#M547</guid>
      <dc:creator>sarav1981_wa</dc:creator>
      <dc:date>2018-07-26T19:03:06Z</dc:date>
    </item>
    <item>
      <title>Re: An API Client for Alteryx Gallery in R</title>
      <link>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/418752#M875</link>
      <description>&lt;P&gt;&lt;a href="https://community.alteryx.com/t5/user/viewprofilepage/user-id/1710"&gt;@michael_treadwell&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried to install&amp;nbsp;&lt;SPAN&gt;alterryx&lt;/SPAN&gt; package but came across following errors. Can you please confirm what could be an issue?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there any specific steps to follow to install this package? Sorry but I am not familiar with R so want to know if any specific steps required.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;package ‘sys’ successfully unpacked and MD5 sums checked&lt;BR /&gt;Error in read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) :&lt;BR /&gt;cannot open the connection&lt;BR /&gt;In addition: Warning messages:&lt;BR /&gt;1: In download.file(url, destfile, method, mode = "wb", ...) :&lt;BR /&gt;downloaded length 16384 != reported length 64375&lt;BR /&gt;2: In unzip(zipname, exdir = dest) : error 1 in extracting from zip file&lt;BR /&gt;3: In read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) :&lt;BR /&gt;cannot open compressed file 'askpass/DESCRIPTION', probable reason 'No such file or directory'&lt;/P&gt;</description>
      <pubDate>Tue, 21 May 2019 19:18:10 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/418752#M875</guid>
      <dc:creator>neeleshapatil1</dc:creator>
      <dc:date>2019-05-21T19:18:10Z</dc:date>
    </item>
    <item>
      <title>Re: An API Client for Alteryx Gallery in R</title>
      <link>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/418827#M877</link>
      <description>&lt;P&gt;Usually these errors appear because of permissions / firewall issues.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Are you trying to install behind a corporate firewall? If so, make sure you have access to CRAN.&lt;/P&gt;&lt;P&gt;Do you have permissions to write and install to local drives? Try running R/R Studio as an admin.&lt;/P&gt;</description>
      <pubDate>Tue, 21 May 2019 20:06:29 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/418827#M877</guid>
      <dc:creator>michael_treadwell</dc:creator>
      <dc:date>2019-05-21T20:06:29Z</dc:date>
    </item>
    <item>
      <title>Re: An API Client for Alteryx Gallery in R</title>
      <link>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/418893#M880</link>
      <description>&lt;P&gt;thanks &lt;a href="https://community.alteryx.com/t5/user/viewprofilepage/user-id/1710"&gt;@michael_treadwell&lt;/a&gt; for your quick reply.&lt;/P&gt;&lt;P&gt;I don't have permissions&amp;nbsp;running R/R Studio as an admin. Is there any way if only particular script can be used for the purpose of migration api?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 May 2019 21:14:55 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Dev-Space/An-API-Client-for-Alteryx-Gallery-in-R/m-p/418893#M880</guid>
      <dc:creator>neeleshapatil1</dc:creator>
      <dc:date>2019-05-21T21:14:55Z</dc:date>
    </item>
  </channel>
</rss>

