🌐
Reddit
reddit.com › r/revancedapp › full comprehensive instructions on getting a new client id for every third party reddit app
r/revancedapp on Reddit: Full comprehensive instructions on getting a new client ID for every third party reddit app
November 25, 2024 -

Here's a step-by-step guide to patching third-party Reddit apps with ReVanced to get around Reddit's API changes: Prerequisites:

  • ReVanced Manager: Download and install the latest version of ReVanced Manager from their official website or a trusted source.

  • APK of your Reddit app: Download the APK file of the Reddit app you want to patch from a reliable source like APKMirror. It's generally recommended to use a version that's one or two releases behind the latest one, as very recent versions might not be compatible with ReVanced yet.

Steps:

  • Create a Reddit App:

    • Go to this website: https://www.reddit.com/prefs/apps/

    • Log in to your Reddit account.

    • Click on "are you a developer? create an app..."

    • Give your app a name (it can be anything).

    • Select "installed app" as the type.

    • Crucial Step: In the "redirect uri" field, enter the correct redirect URL for your chosen Reddit app. I provided a list in my previous response. Make sure it's accurate!

    • Click "create app."

    • Copy the "client ID" that's generated—you'll need it later.

  • Patch the App with ReVanced Manager:

    • Open ReVanced Manager.

    • Tap "Patcher," then "Select an application."

    • Tap the storage icon and select the APK file you downloaded.

    • Tap "Next" and wait for the app to be processed.

    • On the "Select Patches" screen, choose "Default."

    • Tap "Next" and select "Spoof client."

    • Crucial Step: In the "Client ID" field, paste the client ID you copied earlier.

    • Tap "Patch" and wait for the process to complete.

  • Install the Patched APK:

    • Once patching is finished, install the patched APK. You might need to allow installation from unknown sources in your Android settings.

    • If you have the original version of the app installed, uninstall it first.

  • Log in and Enjoy:

    • Open the patched Reddit app and log in. You should be able to use it without any issues!

Important Notes:

  • Redirect URI is Key: The redirect URI needs to be an exact match. Double-check for typos!

  • App Updates: If your app updates automatically, you might need to repeat this process with the newer APK. You can usually disable automatic updates in the app's settings.

Troubleshooting: If you encounter problems, try these:

  • Clear the cache and data for ReVanced Manager.

  • Use a slightly older version of the Reddit app APK.

  • Check the ReVanced subreddit or Discord for

IHere's a list of common redirect URLs for popular Reddit clients, along with some important notes: Important Notes:

  • Case Sensitivity: These URLs are case-sensitive, so make sure you enter them exactly as shown.

  • "http" or "https": Reddit now requires redirect URLs to start with http:// or https://. Some older guides may list different formats, but those are likely outdated.

  • App-Specific Instructions: Always check for any specific instructions or updated URLs provided by your chosen Reddit client. Redirect URLs:

  • BaconReader: http://baconreader.com/auth

  • Boost for Reddit: http://rubenmayayo.com

  • Infinity for Reddit: https://infinity-for-reddit.com/

  • Joey for Reddit: https://127.0.0.1:65023/authorize_callback

  • Relay for Reddit: dbrady://relay

  • Reddit is Fun: redditisfun://auth

  • Slide for Reddit: http://www.ccrama.me

  • Sync for Reddit: http://redditsync/auth

Troubleshooting:

  • Invalid Redirect URI Error: If you encounter this error, double-check the URL for typos and case sensitivity. Also, make sure you're using the most up-to-date URL from your app's documentation.

  • ReVanced Issues: If you're using ReVanced, ensure you have the latest version and follow their specific instructions for patching your Reddit app and setting up the client ID.

🌐
Reddit
reddit.com › r/revancedapp › guide: how to use reddit clients after new api access policy
r/revancedapp on Reddit: Guide: How to use Reddit clients after new API access policy
2 weeks ago -

⚠️ This guide may only work for Infinity for Reddit+. For Boost, use u/wchill*'s guide:* https://www.reddit.com/r/BoostForReddit/comments/1pjl5en/comment/nte9t5e/

Part 1:

  1. Install the original, non-modified version of Infinity. Using Infinity for this part is required. You can pick your desired client on Part 2.

  2. Click the hamburger (three line) icon, click "Press here to login", then click "Add an account".

  3. Login to your account and allow the client to access your account. (If it prompts you to buy a subscription after clicking "Accept", just close the app)

  4. You should now receive an email after allowing the client. Copy the "App ID" string from the email.

  5. Uninstall Infinity.

Part 2: Patch configurations

  1. Open the ReVanced app.

  2. Tap "Patcher", then "Select an application".

  3. Tap the "Storage" button and select your desired client's (doesn't have to be Infinity) APK file.

  4. Tap "Selected patches" and make sure the two patches are checked.

  5. Click the settings button beside the "Spoof client" patch.

  6. Replace "null" with your "App ID" key. The App ID in the email is *universal*, meaning you can use it for any client, not just Infinity. (yes, "App ID" = "Client ID)

  7. Click "Save", then click "Done".

Part 3: Patch, Install, and Login

  1. Click "Patch".

  2. Wait for it to patch. (around 15-20 seconds)

  3. When it finishes, click "Install".

  4. Open the patched app and login. (If login throws an error, try using Proton VPN and use a European country)

  5. Done!

🌐
Reddit
reddit.com › r/redditdev › client id and secret
r/redditdev on Reddit: Client ID and Secret
January 31, 2023 -

Hey guys!

I've been trying to get a client ID and Secret for a project with PRAW, but the provided link (https://www.reddit.com/prefs/apps) doesn't work. Someone experiencing this? Is this link up-to-date or broken?

I can only access a page that says: "Welcome back! You are already logged in and will be redirected back to Reddit shortly. If you are not redirected automatically, follow this link."

Clicking on "this link" does nothing.

Any help appreciated. Thank you :D

🌐
Better Auth
better-auth.com › docs › authentication › reddit
Reddit | Better Auth
import { betterAuth } from "better-auth" export const auth = betterAuth({ socialProviders: { reddit: { clientId: process.env.REDDIT_CLIENT_ID as string, clientSecret: process.env.REDDIT_CLIENT_SECRET as string, }, }, })
🌐
GitHub
github.com › KobeW50 › ReVanced-Documentation › blob › main › Reddit-Client-ID-Guide.md
ReVanced-Documentation/Reddit-Client-ID-Guide.md at main · KobeW50/ReVanced-Documentation
Reddit has changed their policy and now prevents users from obtaining a client ID (OAuth token) in the manner outlined in this guide.
Author   KobeW50
🌐
n8n
docs.n8n.io › integrations › builtin › credentials › reddit
Reddit credentials | n8n Docs
Visit the previous link or go to your profile > Settings > Safety & Privacy > Manage third-party app authorization > are you a developer? create an app. ... Copy the OAuth Callback URL from n8n and use it as your app's redirect uri. The app's client ID displays underneath your app name.
🌐
GeeksforGeeks
geeksforgeeks.org › python › how-to-get-client_id-and-client_secret-for-python-reddit-api-registration
How to get client_id and client_secret for Python Reddit API registration ? - GeeksforGeeks
July 12, 2025 - Login to your Reddit account. ... Click on "create an app...". The following fields will be requested: Give an appropriate name to the application and fill rest of the fields: Click on "create app". The text in the green box is the client_id.
Find elsewhere
🌐
Reddit
reddit.com › r/acornblue › guide: create a reddit client id
r/acornblue on Reddit: Guide: Create a Reddit client id
October 28, 2024 - After logging in with my second app id, from a different reddit account, it seems to pick up the account details of the first account/app, even though when I log into reddit on each account, each only shows the 1 app registered ... You can use the same client id for all accounts.
🌐
Reddit
reddit.com › r/revancedapp › continue using your favorite third-party reddit apps after july 1
r/revancedapp on Reddit: Continue using your favorite third-party Reddit apps after July 1
May 16, 2023 -

Patch your favorite third-party Reddit app using ReVanced

Use the Spoof client patch for your third-party Reddit client, using ReVanced Manager following the ReVanced Manager documentation.

Create an OAuth application here with the application type and exact redirecting URI that is mentioned in the description of the client ID option of the patch.

Finally, set the client ID in the patch option of the Spoof client patch and proceed with patching your your third-party Reddit client.

Troubleshooting

  • If the patched app does not work as expected, please ensure that the redirect URI matches the one mentioned in the Spoof client patch description.

  • If the patched app crashes, your APK file may be broken. Verify it installs and runs correctly without patching it. If it does not, you must source a working APK file from a different place.

🌐
Make
apps.make.com › reddit
reddit - Apps Documentation
reddit is a social platform for ... select the script or web app type enter the callback uri https //www integromat com/oauth/cb/reddit click the create app button copy the client id displayed under your application copy the client secret displayed ...
🌐
YouTube
youtube.com › watch
Reddit API Request Tutorial - Where do We Get Reddit API Client ID | For Reddit Apps - YouTube
In this tutorial, You will learn How to Reddit API request tutorial for beginners. You can use this for Reddit app and other things that require Reddit API C...
Published   November 7, 2020
🌐
Heateor
support.heateor.com › home › how to get reddit client id and secret?
How to Get Reddit Client ID and Secret? - Heateor - Support Documents
September 20, 2021 - Login to your Reddit account and navigate to this link Click Create another app button Fill the required fields and If HOMEPAGE is the url of the homepage of your website, save exactly the following url in the Redirect Uri option If using Super Socializer plugin, save HOMEPAGE/SuperSocializerAuth/Reddit If using Heateor Social Login plugin, save HOMEPAGE/HeateorSlAuth/Reddit For […]
🌐
Reddit
reddit.com › r/googlecloud › why is oauth 2.0 client ids considered more secure than service accounts when both use a json file that needs downloading?
r/googlecloud on Reddit: Why is OAuth 2.0 Client IDs considered more secure than service accounts when both use a JSON file that needs downloading?
January 29, 2024 -

My aim is to access some data in my personal gsheets using python (ios). To do this I created a new project in GCP (google cloud platform). And when I needed to create credentials to access the gsheet there were three options.

  1. API Keys -> not relevant

  2. OAuth 2.0 Client IDs > google recommended because they say the service account is less secure.

  3. Service Account > most tutorials use this

Confusion: I’ve used Google’s Python Quickstart for ghseets to use OAuth 2.0 Credentials to access gsheets. In the end it still used a JSON file saved on my laptop (just like a service account) to access gsheets. So why is it “more secure” if it also uses a JSON file that needs secure storage. This is what I am confused about. And it may suggest that I’m doing something wrong.

Apologies if the answer is obvious. I'm new to this and could not for the life of me figure it out. Thanks!!!

🌐
Reddit
reddit.com › r/android › 3rd party app support for reddit using revanced [simple guide]
r/Android on Reddit: 3rd party app support for Reddit using ReVanced [SIMPLE GUIDE]
June 27, 2023 -

THE GUIDE MADE BELOW IS AN OUTDATED METHOD, PLEASE REFER TO DOCUMENT LINKED IN POST


With ReVanced, you can now patch your third party Reddit app using the change-oauth-client-id patch.

To use this patch, you must get a client ID here.

  • The application type has to be set to "Installed app"

  • Depending on your third party Reddit app, the redirect URI has to be set to one of the following:

  • BaconReader: http://baconreader.com/auth

  • Boost for Reddit: http://rubenmayayo.com

  • Infinity for Reddit: infinity://localhost

  • Joey: https://127.0.0.1:65023/authorize_callback

  • Relay for Reddit: dbrady://relay

  • RedditIsFun: redditisfun://auth

  • Slide for Reddit: http://www.ccrama.me

  • Sync for Reddit: http://redditsync/auth

Yes the Pro/Premium, Developer variants work too.

Once you create the OAuth application, create the file reddit_client_id_revanced.txt under directory /storage/emulated/0/ (aka Internal Storage) with the client ID as its content, which should look something like: nIH87_KcQoL-1HO5gBpRFA. Alternatively, you can provide the client ID using patch options.

Go to document now for further instruction


Troubleshooting:

  • In case the patching of the app does not work as expected, make sure that the redirect URI matches exactly one of the above.

  • In case the install of the patched app fails, make sure you have the APK of the stock app you've patched first before installing the patched application. Make sure to uninstall the stock app before you install the patched one. You can export the APK by pressing the 3 dots in top right corner after the app is finished being patched.

  • Sometimes, force stopping and clearing the cache of ReVanced Manager will fix other errors that you might have experienced. As well as disabling and re-enabling the storage permission for the Manager.

  • Some errors are caused by certain releases of the 3rd party app you're trying to patch, if this is the case I recommend you consult the guide by Kobe below where he gives links to where you can safely get a working APK that can be patched. Despite this, please remember it's of your own volition to install applications from places other than the major trusted sources like the Play Store, APKMirror or F-Droid.


UP TO DATE METHOD:

Step by Step guide with pictures by kobew50: https://github.com/KobeW50/ReVanced-Documentation/blob/main/Reddit-Client-ID-Guide.md