2012-02-08 9 views
5

पर वाईक्यूएल के साथ निजी डेटा कैसे प्राप्त करें मैं Yahoo PHP5 SDK का उपयोग कर रहा हूं और इसे उपयोगकर्ता सामाजिक संपर्कों से उपयोगकर्ता संपर्क लाने के लिए उपयोग करता हूं जो एक निजी डेटा है। उदाहरण पर, स्वादिष्ट से, यह केवल YQL से सार्वजनिक डेटा लाने के लिए दिखाया गया है। क्या मुझे पता है कि क्लास याहू YQLQuery और निष्पादन() के साथ निजी डेटा लाने के लिए मुझे किस पैरामीटर का उपयोग करना चाहिए? मैं उदाहरण का अनुसरण करने की कोशिश की है, लेकिन निम्न त्रुटि संदेश दिखाई देते हैं: YQL code examples page परयाहू PHP5 Sdk yos-social-php5

YQL query failed with error: "Authentication Error. The table social.contacts requires a higher security level than is provided, you provided ANY but at least USER is expected".

उत्तर

2

, सबसे अच्छा उदाहरण के माध्यम से चलने के लिए YQL सामाजिक अनुप्रयोग है। (स्वादिष्ट/ओथ सामग्री अब अप्रचलित है।)

साथ ही, जब creating your Yahoo API key, यह सुनिश्चित करना सुनिश्चित करें कि "इस ऐप को निजी उपयोगकर्ता डेटा तक पहुंच की आवश्यकता है" और संपर्कों के तहत, या तो पढ़ें या पढ़ें/लिखें, जो आपके लिए उचित है एप्लिकेशन। यह आपकी YQL विफलता का कारण बन सकता है।

+0

हाय ब्रायन उत्तर के लिए धन्यवाद .. एसडीके जो मैं अब उपयोग कर रहा हूं वह नवीनतम एसडीके है, बहिष्कृत एसडीके https://github.com/yahoo/yos-social-php है। क्या आपको क्लास याहू YQLQuery और निष्पादन() को टोकन का जिक्र करने का कोई विचार है? उदाहरण के रूप में yql केवल सार्वजनिक डेटा का जिक्र प्रदान करता है। धन्यवाद .. – davidlee

+0

मैंने कुछ समय में इन उदाहरणों के माध्यम से व्यक्तिगत रूप से भाग नहीं लिया है, लेकिन [YQL कोड उदाहरण] में (http://developer.yahoo.com/yql/guide/yql-code-examples.html#sdk_yql) , 'निजी डेटा क्वेरी' अनुभाग को इस तरह ** निजी ** डेटा के लिए जाने पर आवश्यक अंतरों के माध्यम से चलना चाहिए। – BrianC