Nguồn cấp dữ liệu RSS đã ngừng hoạt động vài tuần trở lại với v1 API của Twitter. Tôi nghĩ rằng Twitter đã hoãn việc nghỉ hưu vì họ biết rất nhiều ứng dụng sẽ ngừng hoạt động (những ứng dụng dựa trên nguồn cấp dữ liệu RSS của Twitter)
Vấn đề là để tạo nguồn cấp RSS với v1.1 của API, bạn phải tạo một ứng dụng xác thực. Nó tăng thanh truy cập dữ liệu của bạn để chỉ nhà phát triển mới có thể. Cuối cùng, tôi quyết định viết kịch bản của riêng mình để thực hiện công việc. Nó có lợi thế là bạn chạy nó trên trang web của mình - để bạn không phải phụ thuộc vào dịch vụ của bên thứ 3. Rõ ràng việc phải cài đặt nó trên một trang web làm cho nó hơi khó khăn đối với một số người, nhưng tôi đã cố gắng làm cho nó dễ dàng nhất có thể.
Ứng dụng có tên Twools và bạn có thể tìm hiểu tất cả thông tin trên đó trên trang Twools . Tôi cũng đã viết một bài viết chuyên sâu về những gì Twitter đang làm với API của họ, loại bỏ RSS và cách sử dụng Twools- Giới thiệu Twools- nguồn cấp dữ liệu RSS Twitter của bạn được giải phóng .
Khi bạn đã cài đặt nó trên trang web của mình, bạn có thể tạo nguồn cấp RSS.
Đầu tiên, bạn chọn nguồn cấp dữ liệu đầu vào của mình:
- Dòng thời gian nhà của bạn
- Dòng thời gian của người dùng (của bạn hoặc của người dùng khác)
- Đề cập của bạn
- Sở thích của bạn
- Liệt kê dòng thời gian (từ danh sách mà bạn sở hữu)
- Tin nhắn trực tiếp nhận được (bị tắt theo mặc định)
- Tin nhắn trực tiếp đã gửi (bị tắt theo mặc định)
- Tìm kiếm Twitter
- Người theo dõi mới
- Những người bạn mới
Sau đó, bạn có thể lọc các kết quả này:
Bộ lọc trên Tweets
- Chứa bất kỳ từ khóa, #hashtag hoặc @screen_name: Bạn có thể lọc theo một từ khóa, hashtag hoặc tên màn hình trong trường này. Ví dụ: nếu bạn muốn chỉ trả lại các tweet chứa hashtag #socialmedia, bạn sẽ nhập nó ở đây. Hoặc bạn có thể đặt một tên màn hình (ví dụ @iagdotme) để chỉ trả lại các tweet đề cập đến người dùng đó.
- Chứa tất cả các từ khóa, #hashtags hoặc @screen_names: Bạn có thể lọc theo nhiều từ khóa, hashtag hoặc tên màn hình trong trường này. Trường này tương tự như trường trước ngoại trừ việc bạn có thể thêm nhiều từ khóa, hashtag hoặc tên màn hình bằng cách tách chúng bằng dấu phẩy. Ví dụ: bạn có thể nhập "#socialmedia, @iagdotme" để chỉ trả lại các tweet chứa hashtag #socialmedia và đề cập đến @iagdotme
- Không chứa từ khóa, #hashtags hoặc @screen_names: Bạn có thể lọc theo nhiều từ khóa, hashtag hoặc tên màn hình trong trường này. Trường này tương tự như trường trước, ngoại trừ chỉ các tweet KHÔNG chứa bất kỳ từ khóa nào, hashtag hoặc tên màn hình sẽ được hiển thị.
- Chứa #hashtag duy nhất: Giống hệt với trường đầu tiên ngoại trừ hashtag cụ thể này có thể được xóa khỏi đầu ra của nguồn cấp dữ liệu nếu được chọn trong tùy chọn cuối cùng.
- Từ: Chỉ tweet từ những người dùng này sẽ được trả lại
- Không phải từ: Chỉ những tweet không từ những người dùng này sẽ được trả lại
- Sử dụng ứng dụng: Bạn có thể lọc theo ứng dụng được sử dụng để gửi tweet. Bạn có thể chọn nhiều tên ứng dụng bằng cách phân tách bằng dấu phẩy. Ví dụ: để trả lại các tweet được đăng với Hootsuite hoặc Buffer, bạn có thể nhập "Hootsuite, Buffer" tại đây.
- Không sử dụng ứng dụng: Tương tự như trường trước nhưng ở đây bạn có thể trả lại các tweet đã được đăng không sử dụng các ứng dụng này. Bạn có thể chọn nhiều tên ứng dụng bằng cách phân tách bằng dấu phẩy. Ví dụ: để trả lại các tweet KHÔNG được đăng bằng Hootsuite hoặc Buffer, bạn có thể nhập "Hootsuite, Buffer" tại đây.
- Loại trừ các ứng dụng lập lịch: Bằng cách chọn hộp này, bạn có thể loại trừ nhiều ứng dụng lập lịch (như Bộ đệm, IFTTT, Oomph xã hội và Triberr) khỏi kết quả. Bạn có thể chỉnh sửa danh sách bằng cách chỉnh sửa tệp cấu hình (xem phần sau).
- Loại trừ RT: Bằng cách chọn hộp này, bạn có thể loại trừ RT khỏi kết quả. Điều này sử dụng API riêng của Twitters để chỉ trả về các tin nhắn không phải retweets, nhưng cũng tìm kiếm RT trong các tweet.
- Được yêu thích: Chỉ trả lại tweet đã được yêu thích.
- Đã Tweet lại: Chỉ trả lại các tweet đã được chuyển tiếp.
Bộ lọc trên Tweets
- Trong Vị trí: Bạn có thể lọc theo vị trí của người đã tweet. Bộ lọc này xem xét chuỗi vị trí hồ sơ của người dùng.
- Trong Bio: Bạn có thể lọc một từ khóa từ hồ sơ của người dùng.
- Viết bằng ngôn ngữ: Bạn có thể lọc theo ngôn ngữ mà người đã tweet tweet viết bằng.
Khi bạn đã hoàn thành, bạn có thể thao tác đầu ra ...
- Xóa Hashtag được chỉ định: Nếu bạn đã nhập hashtag trong trường 'Chứa #hashtag' ở trên, bạn có thể xóa mục này khỏi đầu ra. Điều này đặc biệt hữu ích nếu bạn muốn sử dụng để đăng chéo. Ví dụ: nếu bạn muốn truy xuất các tweet có hashtag #li để đăng chéo lên LinkedIn, bạn sẽ không muốn hashtag #li xuất hiện trong nguồn cấp dữ liệu.
- Xóa tất cả Hashtags : Điều này khá tàn bạo - nó loại bỏ tất cả các hashtag bao gồm cả hashtags.
- Xóa tất cả các hashtag từ cuối, nhưng chỉ xóa '#' ở nơi khác: Điều này có thể hữu ích hơn bộ lọc hashtag trước đó. Nó loại bỏ tất cả các hashtag từ cuối tweet. Tuy nhiên, nó giữ các hashtag trong phần chính của tweet nhưng xóa biểu tượng "#". Điều này hữu ích khi mọi người sử dụng hashtags nội tuyến trong đó việc xóa sẽ làm mất ý nghĩa của tweet. Ví dụ: "Ứng dụng #twitter tuyệt vời mang lại cho bạn nguồn cấp dữ liệu #rss của bạn #socialmedia #twittertools" sẽ trở thành "Ứng dụng twitter tuyệt vời mang lại cho bạn nguồn cấp dữ liệu rss của bạn".
- Xóa tất cả tên màn hình (bao gồm 'qua @screenname'): Thao tác này sẽ xóa tất cả tên màn hình khỏi tweet. Hữu ích cho việc đăng chéo và làm sạch tweets.
- Liên kết đến URL đầu tiên có trong tweet (nếu có): Nguồn cấp RSS thường liên kết với mỗi tweet, nhưng nếu bạn chọn tùy chọn này, Twools sẽ liên kết đến URL đầu tiên có trong mỗi tweet. Điều này rất hữu ích nếu bạn muốn đánh dấu các bài viết từ tweet hoặc đăng chéo lên LinkedIn hoặc Facebook liên kết đến bài viết có trong tweet.
- URL unshorten (nếu "Liên kết với URL đầu tiên có trong tweet" được chọn) - SLOW: Twools cố gắng hủy bỏ URL có trong tweet bằng cách tìm ra nơi nó chuyển hướng đến. Điều này có thể rất chậm vì Twools phải đi qua từng URL riêng lẻ. Tuy nhiên, nó có thể hữu ích khi bạn muốn liên kết đến các URL sạch.
- Xóa tất cả các URL: Xóa tất cả các URL khỏi tweet. Điều này đặc biệt hữu ích nếu bạn đã chọn "liên kết đến URL đầu tiên có trong Tweet".
- Hiển thị tên màn hình của người gửi thay vì tweet.: Nếu bạn muốn trả lại tên màn hình của người đã gửi tweet, hãy chọn tùy chọn này. Điều này rất hữu ích nếu bạn muốn tìm hiểu thông tin về những người theo dõi bạn hoặc những người đã đề cập đến bạn. Bạn có thể sử dụng thông tin này để theo dõi, hủy theo dõi hoặc thêm chúng vào danh sách.