The following channel-specific fields are shown for Reddit channels:
• Client ID: represents the unique ID of the account used to log into Reddit. A mandatory field that can be a maximum of 100 characters in length.
• Client secret: used in conjunction with Client ID to log into Reddit. A password-masked mandatory field that can be a maximum of 100 characters in length.
• Redirect URL: a mandatory textbox that can be a maximum length of 4096 characters in length.
•Authorization: a label advises of the channel’s authorization status:
o When the channel has yet to be authorized, the label states 'The connection to Reddit is not authorized' (this is the channel’s initial status).
o When the channel has been authorized successfully, the labels states 'The connection to Reddit has been authorized'.
A button accompanies the label.
o When the channel has yet to be authorized, its text reads 'Click here to authorize RPI'. Invocation opens you default web browser, in which is displayed a Reddit authorization page.
You can enter a Reddit username or email and password in the Login section. Having done so, click login; another Reddit interface is displayed. Clicking the Allow button launches the redirect URL.
Copy the URL and return to RPI, where a Verification URL property will now be displayed.
Paste in the URL you copied and click the Get access token button. The Reddit channel will now be authorized.
o Following authorization, the button text is set to 'Click here to reset the authorization token'. Invocation resets the channel’s authorization status to not authorized.