Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    zincksoft
    @zincksoft
    I am trying hard to integrate Walmart API to my website to get the product catalog via store id in PHP. I successfully created an account with Walmart.io then created an application and uploaded my public key. after that, I created the PHP app to request API but every time I am getting the response in binary data. I am not sure how to get response in JSON. I am also passing header as ACCEPT:applicaiton/json. Can you guys can please provide me the solution.
    zincksoft
    @zincksoft
    response is like this : � n��\�Aj�0�� �v��R랠(Bzn,ɞ9㻇��!��=���(�q8��TV�V9�/�s�"fR�I�uQd2����!f�
    �.�R�L��^P=��JsS������g{w��{��4N�X���<��j�=���;~�|�����C���
    can anyone help me here ?
    @walmartio-support : can you please help me on above issues.
    Mike
    @mrod23
    I'm also getting similar responses
    Devon Wasson
    @devonwasson
    @mrod23 you mentioned you're missing items from the URL when trying to use paginated search, but why would you want to put items in the URL if the point of the query is to search?
    Mike
    @mrod23
    @devonwasson
    i'm trying to get item details such as price, etc for the category 1334134
    using this url
    https://developer.api.walmart.com/api-proxy/service/affil/product/v2/items?category=1334134
    Mike
    @mrod23
    trying to add category id, similar to what's done here: https://walmart.io/docs/affiliate/paginated-items#
    Techtalkplanet
    @techtalkplanet_twitter
    @techtalkplanet_twitter
    Hi
    I have a wordpress affiliate website & i wish to use Walmart API key with Wordpress Affiliate Plugin called Content Egg. I havehostinger hosting. How do i get my public key?
    @techtalkplanet_twitter
    Hi
    I have a wordpress affiliate website & i wish to use Walmart API key with Wordpress Affiliate Plugin called Content Egg. How do i get access to Walmart Affiliate API?
    Devon Wasson
    @devonwasson
    @mrod23 do you know if there is a way to call the paginated items API without an itemId? It's not listed as a required parameter and I want to search for all items in a category, not just for known item IDs
    Mobiler
    @zhezui928
    hi,
    i wanna know about "WM_SEC.AUTH_SIGNATURE"
    i couldn't get proper api result
    Mobiler
    @zhezui928
    @KurtBliss , I couldn't make it working, will you help me, please?
    Mobiler
    @zhezui928
    @KurtBliss @vaniawp @BizTechServices_twitter @bartersimply-kaaman @ulfpers @jimlesch_twitter @uanthwal @CurbDeal_twitter @octavianrex_gitlab @NuclearBernz, Will you help me
    Devon Wasson
    @devonwasson
    you need to generate the signature. there is documentation on how to do it using java, or there is a nice github repo with a script to generate using python
    @zhezui928
    Mike
    @mrod23

    @devonwasson
    i thought you have to hit the items endpoint and add category id , something similar to the below request
    https://developer.api.walmart.com/api-proxy/service/affil/product/v2/items?category=1334134
    basing that on this doc: https://walmart.io/docs/affiliate/paginated-items#

    that request isn't working for me though

    Devon Wasson
    @devonwasson
    that's what I thought as well, and it works when I use the "try it" section, but when I make the request myself, it tells me I need to supply an itemId which is so frustrating because i KNOW it works, I just can't tell what i'm doing wrong
    Mike
    @mrod23
    Yeah not sure. Going to troubleshoot more later this week. I'll let you know what I find
    Mobiler
    @zhezui928
    @devonwasson , thanks for your reply, but I tried on java, but it didn't work for even sample code,
    ryabikin
    @ryabikin
    @zincksoft I think that API makes use of compression in responses. Try to enable auto decompression in your HTTP client
    plaidgravy
    @plaidgravy
    Hi, I'm pretty new to this walmart api. I'm looking for an API endpoint that I can use to request in store inventory counts for specific UPC codes. I'm hoping this will work for Canadian Walmarts as well. Can anyone help?
    plaidgravy
    @plaidgravy
    @zincksoft Add --compressed to your curl calls if you're using curl.
    zealotlouis
    @zealotlouis
    Hi Guys, how can I register walmartlabs developer account? The webpage display (https://developer.walmartlabs.com/member/register?utm_source=portal&utm_medium=apipage&utm_campaign=organic) "Registration is currently disabled." any idea ?
    Devon Wasson
    @devonwasson
    @zealotlouis that's the old API. Can't use it anymore
    Mike
    @mrod23
    @zincksoft did you get the error resolved with the binary data that was returned from the api?
    Mike
    @mrod23
    @walmartio-support
    The data I keep getting returned from the api isn't in json format. Do you know what I'm doing worng? The data looks like the below, when i hit the endpoint: var walmartResponse = await walmartHttpClient.GetAsync("https://developer.api.walmart.com/api-proxy/service/affil/product/v2/items");
     n? ?D?A??0?? ?~Ol?X???/??!3???t???????°n?%?,?'??j?.?k??m???D??a\2?G?dkf?H??I2{??Wxh??Y?sUW???CG??S^?:? :?f??O ??h#?#?
     n? ?D?A??0?? ?~Ol?X???/??!3???t???????°n?%?,?'??j?.?k??m???D??a\2?G?dkf?H??I2{??Wxh??Y?sUW???CG??S^?:? :?f??O ??h#?#?
    Mike
    @mrod23
    @walmartio-support now i'm getting "All izz well" but no content
    Mike
    @mrod23
    my request looks like this Method: GET, RequestUri: 'https://developer.api.walmart.com/api-proxy/service/affil/product/v2/?category=1334134', Version: 1.1,
    Todd Schram
    @tspree15_gitlab
    Can someone help with the Walmart API. We're registered at app.impact.com , but the API Key isn't working, it's saying we're not a registered user
    It's very frustrating
    Devon Wasson
    @devonwasson
    @tspree15_gitlab impact is just an affiliate marketing website. You use that key as a param when making queries to get affiliate links, but you need an actual API account to be able to authenticate requests. Registering with Impact is optional and does nothing to help you make a successful API request.
    Todd Schram
    @tspree15_gitlab
    @devonwasson Oh ok, thanks for the explanation. What about Walmart.io , will that give us the API access we're looking for? The Walmart Developer Center says it's closed for registrations, so I'm hoping Walmart.io will suffice?
    Devon Wasson
    @devonwasson
    @tspree15_gitlab the walmart dev center is the v1 API. Walmart.io is the v2/v3 API (v2 for affiliates, v3 for vendors). You can no longer sign up to use the v1 API (although I believe it still works if you have an API key) so you must sign up with walmart.io to get API access.
    Todd Schram
    @tspree15_gitlab
    @devonwasson Thank you for the explanation, appreciate it.
    Moulik Sheth
    @sheth.moulik_gitlab
    Hell
    Hello everyone, Just stucked somewhere while using wallmart api
    can you please help it always show same msg Could not authenticate in-request, auth signature : Signature verification failed
    Todd Schram
    @tspree15_gitlab
    @devonwasson We were able to get access to the API at Walmart.io but we're having an issue returning any products. The response I'm getting is: {"details":{"Description":"Could not authenticate in-request, auth signature : Signature verification failed: affil-product, version: 2.0.0, env: prod","wm_svc.version":"2.0.0","wm_svc.name":"affil-product","wm_svc.env":"prod"}} Any idea what we might be doing wrong?
    Todd Schram
    @tspree15_gitlab

    @devonwasson The call I'm using is: The call I'm using is:

    timestamp : 1585423205807

    url :https://developer.api.walmart.com/api-proxy/service/affil/product/v2/taxonomy

    keyversion : 8

    consumer ID : 87ba2362-bc90-4581-a8fd-d5306af934de

    Method : GET

    Private Key : "**"

    Signature: *

    Mike Radin
    @inventorofwheels_gitlab
    hi, will the flipkart api be available some time soon?
    Devon Wasson
    @devonwasson
    @tspree15_gitlab are you generating your signature correctly? what are you doing to generate it?
    Todd Schram
    @tspree15_gitlab
    @devonwasson I've uploaded the code we're using. It was too much to copy and paste. Here's the download link. https://www.dropbox.com/s/f2d1ykhq0i7zuk7/walmart.rtf?dl=0 Do you see anything wrong with it? We're also using the public key: public key is ssh-rsa AAAAB3NzaC**2T0pSM+VLQ== rsa-key-20200328
    Todd Schram
    @tspree15_gitlab
    @devonwasson Sorry, one more thing, the PHP library used in the code is fillup/walmart-auth-signature-php
    Devon Wasson
    @devonwasson
    @tspree15_gitlab I've got no idea how PHP works so I'm not much help there, sorry. I've gotten calls to work only with Python
    Todd Schram
    @tspree15_gitlab
    @devonwasson is there an html test or something basic that you can share with us so that we can see if we're using the correct procedure? All we're trying to do is return a few products. Thanks
    Brian Garcia
    @bjgarc
    @walmartio-support the documentation asks to send a request for a "subscription to IRO API". Is this the channel do make that request or is there another avenue to use?