Giter VIP home page Giter VIP logo

Comments (19)

lounsbrough avatar lounsbrough commented on July 28, 2024 1

@thebobhudgins - no, I rewrote my project in dotnet core because of this issue.

from amazon-mws.

zaidohassan avatar zaidohassan commented on July 28, 2024

I also added the last few lines on the request cause it showed up on the scratchpad but they also didnt work before.

from amazon-mws.

zaidohassan avatar zaidohassan commented on July 28, 2024

my postman request too for req.body

{
	"ASIN": "0073398187",
	"inputPrice": 90
}```

from amazon-mws.

bhushankummar avatar bhushankummar commented on July 28, 2024

@zaidohassan
Kindly add this environment variable export DEBUG=MWS:*, rerun the request and send me the logs for further investigation.

from amazon-mws.

zaidohassan avatar zaidohassan commented on July 28, 2024

How can i do that? I don't know exactly how to use that variable to get you the error code. I try putting it in my bash terminal then rerun it. Sorry novice at my level to know what to do right now. Will answer again in a couple of hours. Please let me know as i need to do this for my project. Thank you! @bhushankumarl

from amazon-mws.

zaidohassan avatar zaidohassan commented on July 28, 2024

Does the response work for you?

from amazon-mws.

lounsbrough avatar lounsbrough commented on July 28, 2024

I'm having the same issue. Below is the output with DEBUG enabled, with sensitive values replaced with <redacted>.

Let me know what else I can do to help you resolve this.

MWS:AmazonMwsResource params { host: 'mws.amazonservices.com', port: '443', path: '/Products/2011-10-01', method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded', 'Content-MD5': '<redacted>', 'Content-Length': 829 } } +0ms
MWS:AmazonMwsResource self.body '&Version=2011-10-01&Action=GetMyFeesEstimate&SellerId=<redacted>&MWSAuthToken=<redacted>&FeesEstimateRequestList.FeesEstimateRequest.1.MarketplaceId=<redacted>&FeesEstimateRequestList.FeesEstimateRequest.1.IdType=ASIN&FeesEstimateRequestList.FeesEstimateRequest.1.IdValue=<redacted>&FeesEstimateRequestList.FeesEstimateRequest.1.IsAmazonFulfilled=true&FeesEstimateRequestList.FeesEstimateRequest.1.Identifier=request1&FeesEstimateRequestList.FeesEstimateRequest.1.PriceToEstimateFees.ListingPrice.CurrencyCode=USD&FeesEstimateRequestList.FeesEstimateRequest.1.PriceToEstimateFees.ListingPrice.Amount=22.50&AWSAccessKeyId=<redacted>&Timestamp=2019-02-25T03%3A46%3A03.283Z&SignatureVersion=2&SignatureMethod=HmacSHA256&Signature=<redacted>' +8ms
MWS:AmazonMwsResource ----------- Received Response ------------- +274ms
MWS:AmazonMwsResource responseString +5ms
MWS:AmazonMwsResource contentType +1ms
MWS:AmazonMwsResource statusCode 500 +1ms

Regular error:
products { message: 'Internal Server Error',
Headers:
{ 'x-mws-quota-max': '36000.0',
'x-mws-quota-remaining': '35991.0',
'x-mws-quota-resetson': '2019-02-25T04:24:00.000Z',
'x-mws-timestamp': '2019-02-25T03:46:04.231Z',
'content-type': 'unknown',
'content-charset': 'unknown',
'content-length': 'unknown',
'content-md5': 'unknown',
date: 'Mon, 25 Feb 2019 03:46:04 GMT' },
StatusCode: 500 }

from amazon-mws.

lounsbrough avatar lounsbrough commented on July 28, 2024

We did notice that using amazonMws.products.search instead of amazonMws.products.searchFor returns results, however this is not what is shown in the docs. Please advise.

from amazon-mws.

bhushankummar avatar bhushankummar commented on July 28, 2024

@lounsbrough Thank you for bringing it front. We will check and update accordingly.

from amazon-mws.

bhushankummar avatar bhushankummar commented on July 28, 2024

@lounsbrough @zaidohassan
Documentation updated in #76 .

from amazon-mws.

bhushankummar avatar bhushankummar commented on July 28, 2024

@zaidohassan
@lounsbrough
The new version has been released with a fixed and new feature.
https://github.com/bhushankumarl/amazon-mws/releases/tag/v0.0.24

from amazon-mws.

lounsbrough avatar lounsbrough commented on July 28, 2024

Perfect, thank you!

from amazon-mws.

lounsbrough avatar lounsbrough commented on July 28, 2024

@bhushankumarl - I know this issue is closed, but the resolution is actually not sufficient now that we are trying to query multiple ASINs, which is supported by MWS, up to 20 at a time. The search method works fine for 1 ASIN, but when requesting 20 ASINs it fails because the URI is too large. So in order to get the full benefit of this endpoint, we really do need the POST to work, which is the searchFor method.

I will continue to debug and see if I can figure it out, but any advice you can give would be appreciated.

Here is the result of my test with debug turned on:

const response = await amazonMws.products.searchFor(options);

{ Version: '2011-10-01',
  Action: 'GetMyFeesEstimate',
  SellerId: 'redacted',
  MWSAuthToken: 'redacted',
  'FeesEstimateRequestList.FeesEstimateRequest.1.MarketplaceId': 'ATVPDKIKX0DER',
  'FeesEstimateRequestList.FeesEstimateRequest.1.IdType': 'ASIN',
  'FeesEstimateRequestList.FeesEstimateRequest.1.IdValue': 'B00EWBZ9H2',
  'FeesEstimateRequestList.FeesEstimateRequest.1.IsAmazonFulfilled': 'true',
  'FeesEstimateRequestList.FeesEstimateRequest.1.Identifier': 'request1',
  'FeesEstimateRequestList.FeesEstimateRequest.1.PriceToEstimateFees.ListingPrice.CurrencyCode': 'USD',
  'FeesEstimateRequestList.FeesEstimateRequest.1.PriceToEstimateFees.ListingPrice.Amount': '100' }
  MWS:AmazonMwsResource params { host: 'mws.amazonservices.com', port: '443', path: '/Products/2011-10-01', method: 'POST', headers: { 'Content-Type': 'applic
ation/x-www-form-urlencoded', 'Content-MD5': 'c86/DUzXINxp0ynYs0Fn1Q==', 'Content-Length': 827 } }  +0ms
  MWS:AmazonMwsResource self.body '&Version=2011-10-01&Action=GetMyFeesEstimate&SellerId=redacted&MWSAuthToken=redacted
b5d5&FeesEstimateRequestList.FeesEstimateRequest.1.MarketplaceId=ATVPDKIKX0DER&FeesEstimateRequestList.FeesEstimateRequest.1.IdType=ASIN&FeesEstimateRequestLi
st.FeesEstimateRequest.1.IdValue=B00EWBZ9H2&FeesEstimateRequestList.FeesEstimateRequest.1.IsAmazonFulfilled=true&FeesEstimateRequestList.FeesEstimateRequest.1
.Identifier=request1&FeesEstimateRequestList.FeesEstimateRequest.1.PriceToEstimateFees.ListingPrice.CurrencyCode=USD&FeesEstimateRequestList.FeesEstimateReque
st.1.PriceToEstimateFees.ListingPrice.Amount=100&AWSAccessKeyId=redacted&Timestamp=2019-04-27T00%3A04%3A11.270Z&SignatureVersion=2&SignatureMethod
=HmacSHA256&Signature=9rY4So7nWHZgqKPaHGBmOiX%2Bcu%2BP4AUcQAhPNboQRbg%3D'  +2ms
  MWS:AmazonMwsResource ----------- Received Response ------------- +428ms
  MWS:AmazonMwsResource responseString   +2ms
  MWS:AmazonMwsResource contentType   +1ms
  MWS:AmazonMwsResource statusCode  500 +0ms
{ message: 'Internal Server Error',
  Headers:
   { 'x-mws-quota-max': '36000.0',
     'x-mws-quota-remaining': '35989.0',
     'x-mws-quota-resetson': '2019-04-27T00:24:00.000Z',
     'x-mws-timestamp': '2019-04-27T00:04:11.990Z',
     'content-type': 'unknown',
     'content-charset': 'unknown',
     'content-length': '0',
     'content-md5': 'unknown',
     date: 'Sat, 27 Apr 2019 00:04:12 GMT' },
  StatusCode: 500 }

from amazon-mws.

lounsbrough avatar lounsbrough commented on July 28, 2024

I was able to request 20 ASINs through scratchpad without issue:

POST /Products/2011-10-01?AWSAccessKeyId=redacted
  &Action=GetMyFeesEstimate
  &SellerId=redacted
  &MWSAuthToken=redacted
  &SignatureVersion=2
  &Timestamp=2019-04-27T00%3A27%3A56Z
  &Version=2011-10-01
  &Signature=TRZ5k1UT%2FUx9qTdP%2Femohu%2FAtjXVjlFrhyw5coMh1K0%3D
  &SignatureMethod=HmacSHA256
  &FeesEstimateRequestList.FeesEstimateRequest.1.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.2.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.3.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.4.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.5.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.6.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.7.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.8.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.9.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.10.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.11.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.12.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.13.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.14.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.15.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.16.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.17.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.18.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.19.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.20.MarketplaceId=ATVPDKIKX0DER
  &FeesEstimateRequestList.FeesEstimateRequest.1.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.2.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.3.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.4.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.5.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.6.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.7.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.8.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.9.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.10.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.11.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.12.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.13.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.14.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.15.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.16.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.17.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.18.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.19.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.20.IdType=ASIN
  &FeesEstimateRequestList.FeesEstimateRequest.1.IdValue=B00EWBZ9H2
  &FeesEstimateRequestList.FeesEstimateRequest.2.IdValue=B00EVJB0RS
  &FeesEstimateRequestList.FeesEstimateRequest.3.IdValue=B076Q9DKR6
  &FeesEstimateRequestList.FeesEstimateRequest.4.IdValue=B076KW3Z5X
  &FeesEstimateRequestList.FeesEstimateRequest.5.IdValue=B077GR8T4Y
  &FeesEstimateRequestList.FeesEstimateRequest.6.IdValue=B00EWBZ9H2
  &FeesEstimateRequestList.FeesEstimateRequest.7.IdValue=B00331581Y
  &FeesEstimateRequestList.FeesEstimateRequest.8.IdValue=B076Q9DKR6
  &FeesEstimateRequestList.FeesEstimateRequest.9.IdValue=B076KW3Z5X
  &FeesEstimateRequestList.FeesEstimateRequest.10.IdValue=B077GR8T4Y
  &FeesEstimateRequestList.FeesEstimateRequest.11.IdValue=B00EWBZ9H2
  &FeesEstimateRequestList.FeesEstimateRequest.12.IdValue=B00EVJB0RS
  &FeesEstimateRequestList.FeesEstimateRequest.13.IdValue=B00EVJB0RS
  &FeesEstimateRequestList.FeesEstimateRequest.14.IdValue=B00EVJB0RS
  &FeesEstimateRequestList.FeesEstimateRequest.15.IdValue=B00EVJB0RS
  &FeesEstimateRequestList.FeesEstimateRequest.16.IdValue=B00EVJB0RS
  &FeesEstimateRequestList.FeesEstimateRequest.17.IdValue=B00EVJB0RS
  &FeesEstimateRequestList.FeesEstimateRequest.18.IdValue=B00EVJB0RS
  &FeesEstimateRequestList.FeesEstimateRequest.19.IdValue=B00EVJB0RS
  &FeesEstimateRequestList.FeesEstimateRequest.20.IdValue=B00EVJB0RS
  &FeesEstimateRequestList.FeesEstimateRequest.1.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.2.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.3.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.4.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.5.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.6.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.7.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.8.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.9.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.10.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.11.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.12.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.13.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.14.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.15.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.16.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.17.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.18.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.19.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.20.IsAmazonFulfilled=true
  &FeesEstimateRequestList.FeesEstimateRequest.1.Identifier=r1
  &FeesEstimateRequestList.FeesEstimateRequest.2.Identifier=r2
  &FeesEstimateRequestList.FeesEstimateRequest.3.Identifier=r3
  &FeesEstimateRequestList.FeesEstimateRequest.4.Identifier=r4
  &FeesEstimateRequestList.FeesEstimateRequest.5.Identifier=r5
  &FeesEstimateRequestList.FeesEstimateRequest.6.Identifier=r6
  &FeesEstimateRequestList.FeesEstimateRequest.7.Identifier=r7
  &FeesEstimateRequestList.FeesEstimateRequest.8.Identifier=r8
  &FeesEstimateRequestList.FeesEstimateRequest.9.Identifier=r9
  &FeesEstimateRequestList.FeesEstimateRequest.10.Identifier=r10
  &FeesEstimateRequestList.FeesEstimateRequest.11.Identifier=r11
  &FeesEstimateRequestList.FeesEstimateRequest.12.Identifier=r12
  &FeesEstimateRequestList.FeesEstimateRequest.13.Identifier=r13
  &FeesEstimateRequestList.FeesEstimateRequest.14.Identifier=r14
  &FeesEstimateRequestList.FeesEstimateRequest.15.Identifier=r15
  &FeesEstimateRequestList.FeesEstimateRequest.16.Identifier=r16
  &FeesEstimateRequestList.FeesEstimateRequest.17.Identifier=r17
  &FeesEstimateRequestList.FeesEstimateRequest.18.Identifier=r18
  &FeesEstimateRequestList.FeesEstimateRequest.19.Identifier=r19
  &FeesEstimateRequestList.FeesEstimateRequest.20.Identifier=r20
  &FeesEstimateRequestList.FeesEstimateRequest.1.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.2.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.3.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.4.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.5.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.6.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.7.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.8.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.9.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.10.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.11.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.12.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.13.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.14.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.15.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.16.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.17.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.18.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.19.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.20.PriceToEstimateFees.ListingPrice.Amount=100
  &FeesEstimateRequestList.FeesEstimateRequest.1.PriceToEstimateFees.ListingPrice.CurrencyCode=USD
  &FeesEstimateRequestList.FeesEstimateRequest.2.PriceToEstimateFees.ListingPrice.CurrencyCode=USD
  &FeesEstimateRequestList.FeesEstimateRequest.3.PriceToEstimateFees.ListingPrice.CurrencyCode=USD
  &FeesEstimateRequestList.FeesEstimateRequest.4.PriceToEstimateFees.ListingPrice.CurrencyCode=USD
  &FeesEstimateRequestList.FeesEstimateRequest.5.PriceToEstimateFees.ListingPrice.CurrencyCode=USD
  &FeesEstimateRequestList.FeesEstimateRequest.6.PriceToEstimateFees.ListingPrice.CurrencyCode=USD
  &FeesEstimateRequestList.FeesEstimateRequest.7.PriceToEstimateFees.ListingPrice.CurrencyCode=USD
  &FeesEstimateRequestList.FeesEstimateRequest.8.PriceToEstimateFees.ListingPrice.CurrencyCode=USD
  &FeesEstimateRequestList.FeesEstimateRequest.9.PriceToEstimateFees.ListingPrice.CurrencyCode=USD
  &FeesEstimateRequestList.FeesEstimateRequest.10.PriceToEstimateFees.ListingPrice.CurrencyCode=USD
  &FeesEstimateRequestList.FeesEstimateRequest.11.PriceToEstimateFees.ListingPrice.CurrencyCode=USD
  &FeesEstimateRequestList.FeesEstimateRequest.12.PriceToEstimateFees.ListingPrice.CurrencyCode=USD
  &FeesEstimateRequestList.FeesEstimateRequest.13.PriceToEstimateFees.ListingPrice.CurrencyCode=USD
  &FeesEstimateRequestList.FeesEstimateRequest.14.PriceToEstimateFees.ListingPrice.CurrencyCode=USD
  &FeesEstimateRequestList.FeesEstimateRequest.15.PriceToEstimateFees.ListingPrice.CurrencyCode=USD
  &FeesEstimateRequestList.FeesEstimateRequest.16.PriceToEstimateFees.ListingPrice.CurrencyCode=USD
  &FeesEstimateRequestList.FeesEstimateRequest.17.PriceToEstimateFees.ListingPrice.CurrencyCode=USD
  &FeesEstimateRequestList.FeesEstimateRequest.18.PriceToEstimateFees.ListingPrice.CurrencyCode=USD
  &FeesEstimateRequestList.FeesEstimateRequest.19.PriceToEstimateFees.ListingPrice.CurrencyCode=USD
  &FeesEstimateRequestList.FeesEstimateRequest.20.PriceToEstimateFees.ListingPrice.CurrencyCode=USD HTTP/1.1
Host: mws.amazonservices.com
x-amazon-user-agent: AmazonJavascriptScratchpad/1.0 (Language=Javascript)
Content-Type: text/xml

from amazon-mws.

fr3shn3ss avatar fr3shn3ss commented on July 28, 2024

@lounsbrough did you ever figure this out? I have the same issue. I can only get up to 4 ASINs using "amazonMws.products.search"

from amazon-mws.

lounsbrough avatar lounsbrough commented on July 28, 2024

I abandoned the package because of this issue, sorry. Good luck.

from amazon-mws.

thebobhudgins avatar thebobhudgins commented on July 28, 2024

@lounsbrough did you find any alternative?

from amazon-mws.

fr3shn3ss avatar fr3shn3ss commented on July 28, 2024

@thebobhudgins this one may have what you are looking for : https://www.npmjs.com/package/@ericblade/mws-advanced

from amazon-mws.

thebobhudgins avatar thebobhudgins commented on July 28, 2024

Thank you, @fr3shn3ss. I'll check that out once I get back on my project.

from amazon-mws.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.