سؤال
كيف يمكنني الحصول على قائمة تغريدات أتباع حساب تويتر معين؟ يمكنني الحصول على قائمة بمعرفات الأورام مع هذا:
select id from xml where url='http://twitter.com/followers/ids/sqlservercentrl.xml'
كان افتراضي أنه لاسترداد التغريدات لجميع هذه المعرفات، يجب أن أكون قادرا على الكتابة:
select title from twitter.user.timeline
where id in (select id from xml where url='http://twitter.com/followers/ids/sqlservercentrl.xml')
لكنني فقط لا أحصل على نتائج.
ملاحظة - مقارنة الاستعلام التالي، الذي يحصل على تغريدات الأصدقاء (الذين اتبعهم بدلا من الذين يتبعون لي)، يعملون:
select title from twitter.user.timeline
where id in (select id from xml where url='http://twitter.com/statuses/friends/sqlservercentrl.xml' and itemPath='users.user')
المحلول
هل حاولت إضافة معايير ItemPath؟
select title from twitter.user.timeline
where id in (select id from xml where url='http://twitter.com/followers/ids/sqlservercentrl.xml' and itemPath='ids')
لا تنتمي إلى StackOverflow