woocommerce / woocommerce/wc-api-python

Unable to send request due to User-Agent

Offen
#67 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Python
Sterne
216
Forks
108
Ø Merge
6 Std. 34 Min.
Gemergte PRs (30 T.)
1

Beschreibung

I can't send requests to the api using the package, I get 403 HTTP status with this error message
`

<title>403 Forbidden</title>

Forbidden

You don't have permission to access this resource.

`

I use the latest package version (3.0.0), I understand that this issue has been solved before in https://github.com/woocommerce/wc-api-python/issues/56, but apparently there is still a problem, because when I send a request using postman to my website it works, but when I use the package it doesn't, even if I set the User-Agent manually.

Wordpress version:5.7.2
Woocommerce version: 5.3.0

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, den 403 mit der Paketversion 3.0.0 gegen das gemeldete Setup aus WordPress 5.7.2 und WooCommerce 5.3.0 zu reproduzieren, und vergleiche anschließend die Anfrage des Pakets mit der erfolgreichen Postman-Anfrage, einschließlich des manuell angegebenen User-Agent. Erledigt ist dies, wenn der Unterschied in der Anfrage identifiziert wurde, der den 403 verursacht, und bestätigt wurde, dass das Paket dieselbe Anfrage erfolgreich senden kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
api
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.