# Invalid Grant Type for Oauth app using PHP

**URL:** <https://devforum.zoom.us/t/invalid-grant-type-for-oauth-app-using-php/87191>\
**Category:** Authentication\
**Created:** [April 21, 2023, 8:20pm UTC](https://devforum.zoom.us/t/invalid-grant-type-for-oauth-app-using-php/87191 "2023-04-21T20:20:11Z")\
**Posts on this page:** 5\
**Page:** 2

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [May 2, 2023, 6:58pm UTC](https://devforum.zoom.us/t/invalid-grant-type-for-oauth-app-using-php/87191/21 "2023-05-02T18:58:53Z")

</div>

Hi @alanj@MultiplayerSession thank you so much for debugging this together. Your contributions to the Zoom Developer community are greatly appreciated!

---

<div class="post-metadata">

**Author:** ![vasilca.matei.ovidiu](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/vasilca.matei.ovidiu/32/48123_2.png) [@vasilca.matei.ovidiu](https://devforum.zoom.us/u/vasilca.matei.ovidiu)\
**Post date:** [May 2, 2023, 8:36pm UTC](https://devforum.zoom.us/t/invalid-grant-type-for-oauth-app-using-php/87191/23 "2023-05-02T20:36:37Z")

</div>

i still get error: {“reason”:“Invalid Grant”,“error”:“invalid\_grant”}  
can somebody help, please ?  
@elisa.zoom

---

<div class="post-metadata">

**Author:** ![vasilca.matei.ovidiu](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/vasilca.matei.ovidiu/32/48123_2.png) [@vasilca.matei.ovidiu](https://devforum.zoom.us/u/vasilca.matei.ovidiu)\
**Post date:** [May 3, 2023, 9:35am UTC](https://devforum.zoom.us/t/invalid-grant-type-for-oauth-app-using-php/87191/24 "2023-05-03T09:35:08Z")

</div>

well, after some struggle, it worked for me after removing `redirect_uri` from CURLOPT\_POSTFIELDS  
Example:

curl\_setopt($ch, CURLOPT\_POSTFIELDS,  
‘grant\_type=authorization\_code’ .  
‘&code=’ . $code .  
//----removed this line---- ‘&redirect\_uri=’ . urlencode(‘[http://127.0.0.1:8001/](http://127.0.0.1:8001/)’)  
);

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [May 3, 2023, 12:17pm UTC](https://devforum.zoom.us/t/invalid-grant-type-for-oauth-app-using-php/87191/25 "2023-05-03T12:17:39Z")

</div>

Happy to hear it worked for you @vasilca.matei.ovidiu

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [May 3, 2023, 4:50pm UTC](https://devforum.zoom.us/t/invalid-grant-type-for-oauth-app-using-php/87191/26 "2023-05-03T16:50:56Z")

</div>

Commenting some keywords for future search: OAuth authorization with PHP.

[Previous page](https://devforum.zoom.us/t/invalid-grant-type-for-oauth-app-using-php/87191.md?page=1)
