د pyLast 5.5 د غونډې کیلي د پروکسي له لارې ترلاسه کول
د network توکي لار له دې مخکې تنظیم کړئ چې pyLast د token او د غونډې کیلي غوښتنې ولېږي.
pyLast کولای شي د ننوتلو کافي معلوماتو په ورکولو سره لا د network توکي د جوړولو پر مهال د تصدیق غوښتنې ولېږي. ترڅو لومړی لاره تنظیم کړئ، network د تصدیق دې بهیر له پیلولو پرته جوړ کړئ.
لاندې بېلګه د pyLast 5.5 د proxy-URI انټرفېس او د وېب عمومي تصدیق مرستندوی کاروي:
import pylast
network = pylast.LastFMNetwork(api_key=api_key, api_secret=api_secret)
network.enable_proxy('http://proxy.example.net:8080')
generator = pylast.SessionKeyGenerator(network)
authorization_url = generator.get_web_auth_url()
غوښتنلیک خپله API key او secret وړاندې کوي. د Last.fm API هغې عمومي لارې لپاره چې نه تصدیق شوي منځګړي اجازه لري، په enable_proxy کې د HTTP پروکسي لېست څخه یوه پای ټکی وکاروئ؛ هغه پای ټکي د وړاندې کوونکي اعتبارونه نه وړاندې کوي. وروستی غږ د تنظیم شوي network توکي له لارې د تصدیق token راوړي. له کاروونکي وغواړئ چې ترلاسه شوی URL پرانیزي او غوښتنلیک ته اجازه ورکړي.
له اجازې وروسته د غونډې کیلي ترلاسه کولو لپاره هماغه generator وکاروئ:
network.session_key = generator.get_web_auth_session_key(authorization_url)
generator له دې URL سره تړلی token ساتي. که په دواړو ګامونو کې هماغه network او generator وساتئ، تنظیم شوې لاره او په تمه تصدیق حالت خوندي پاتې کېږي.
کله چې کیلي له مخکې موجوده وي
که د غونډې کیلي له مخکې ساتل شوې وي، د network د جوړولو پر مهال یې session_key په توګه ورکړئ، بیا د لومړي API غږ مخکې پروکسي فعال کړئ. جوړوونکی اړ نه دی چې بله کیلي وغواړي. یوازې-لوستلو پلټنې هم کولای شي تنظیم شوی network د دې اجازې بهیر له پیلولو پرته وکاروي.