2013-06-13 7 views
6

यदि आईओएस उपयोगकर्ता के पास कोई ट्विटर खाता नहीं है, तो क्या उपयोगकर्ता के टाइमलाइन प्राप्त करने जैसे एपीआईएस के लिए TWRequest के माध्यम से केवल एप्लिकेशन प्रमाणीकरण का उपयोग करना संभव है? (User_timeline.json)?क्या TWRequest आईओएस एपीआई समर्थन अनुप्रयोग-केवल प्रमाणीकरण करता है?

मैं वर्तमान में आईओएस डिवाइस पर कोई ट्विटर खाता सेटअप नहीं होने पर user_timeline.json API के साथ http स्थिति 400 प्राप्त कर रहा हूं। इस जवाब पर

उत्तर

0

देखो: iOS Twitter User-Timeline fetching with v1.1 API

वैसे भी, iOS 5 और ट्विटर बाकी के बाद से एपीआई v1.1 चीजें काफी एक खाता उपयोग किए बिना एक उपकरण से किसी भी जानकारी प्राप्त कर सके जटिल हो गया।

मेरा समाधान UIWebView (आदर्श UITableView के बजाय) जोड़ना था। और फिर ट्विटर से मेरे सर्वर पर टाइमलाइन जानकारी पुनर्प्राप्त करने के लिए एक PHP वेबसाइट (ट्वीट्स वाली एक तालिका) विकसित की।

1

आप TWRequest का उपयोग सीधे नहीं कर सकते क्योंकि TWRequest को ACAccount का एक उदाहरण चाहिए। यह acAccount दस्तावेज़ीकरण के अनुसार वैकल्पिक है और ऐप्पल कार्यान्वयन पूरी तरह से ऐप-केवल प्रवाह को संभाला जा सकता है जब ACAccount शून्य है, लेकिन दुर्भाग्यवश यह मामला नहीं है।

फिर भी, आप STTwitter लाइब्रेरी का उपयोग उपयोगकर्ता के संदर्भ के बिना उपयोगकर्ता समयरेखा पुनर्प्राप्त करने के लिए कर सकते हैं।

कोड स्निपेट here

संबंधित मुद्दे