Gabhaidh PRAW ri seisean Requests a tha mothachail air SOCKS
Thoir seisean Requests deasaichte dha requestor PRAW, a’ cleachdadh socks5h nuair a bu chòir don fhrithealaiche SOCKS ainmean-ceann-uidhe Reddit fhuasgladh.
Thoir seisean Requests a tha mothachail air SOCKS dha PRAW 8.0.3 tro requestor_kwargs:
import praw
import requests
session = requests.Session()
session.proxies.update({
'http': 'socks5h://proxy.example:1080',
'https': 'socks5h://proxy.example:1080',
})
reddit = praw.Reddit(
client_id=client_id,
client_secret=client_secret,
user_agent=user_agent,
requestor_kwargs={'session': session},
)
Cleachd teisteanasan Reddit agus user agent na h-aplacaid, agus an uair sin dèan gairmean API tron ionstans reddit seo. Stiùir a requestor agus a sheisean tro ghlanadh àbhaisteach na h-aplacaid.
Feumaidh Requests a thaic SOCKS. Bidh socks5h a’ tiomnadh fuasgladh ainm a’ chinn-uidhe don phrogsaidh; bidh socks5 ga fhuasgladh gu h-ionadail.
Faodaidh ceann-uidhe poblach bhon liosta phrogsaidhean SOCKS5 an seòladh sa mhapa seo a sholarachadh. Cruthaich Session() an toiseach agus ùraich a bhuadhair proxies mar a chithear. Chan eil facal-luirg proxies aig a chructair.
Glèidhidh an seisean a chaidh a sholarachadh amalachadh àrainneachd Requests, agus mar sin faodaidh roghainnean progsaidh is seachain a chaidh a shealbhachadh buaidh a thoirt air taghadh na slighe. Airson slighe a tha gu tur le sealbh na h-aplacaid, thoir sùil air trust_env. Feumaidh a chur à comas cuideachd na h-innealan earbsa is dearbhaidh a bha a’ tighinn bhon àrainneachd sin roimhe a sholarachadh.