it-swarm-vi.tech

Làm cách nào tôi có thể xuất nguồn cấp RSS từ Yahoo của tôi?

Tôi muốn chuyển đổi người đọc, nhưng tôi có quá nhiều nguồn cấp dữ liệu để thiết lập trình đọc mới theo cách thủ công.

Có cách nào để xuất nguồn cấp RSS của tôi từ My Yahoo sang một người đọc khác không?

2
SDGator

tl; dr: Sử dụng công cụ này

Tôi đã viết thư cho bộ phận hỗ trợ của Yahoo về điều này vào ngày 14/11/11 và họ đã trả lời bằng một phiên bản dài 'Không' (xem bên dưới để biết chi tiết). Trước tiên, tôi đã tập hợp một tập lệnh Shell nhanh để chuyển đổi nguồn HTML của trang My Yahoo thành tệp OPML có thể được nhập vào Google Reader hoặc hầu hết các trình đọc RSS hợp lý khác. Là một cái cớ để tìm hiểu một số Ruby, tôi cũng được mã hóa a trình tạo opml dựa trên web .

-

./my_yahoo_source_to_opml.sh ~/tmp/my_yahoo_feed_source.html ~/tmp/yahoo.opml "Title of import folder"

my_yahoo_source_to_opml.sh mã nguồn:

if [ $# -lt 2 -o $# -gt 3 ]
then
    echo 'Usage: ./my_yahoo_source_to_opml.sh /path/to/my_yahoo_source.html /path/to/output.opml ["Title of import folder"]' >&2
    exit 1
fi

echo '<?xml version="1.0" encoding="utf-8" ?><opml version="1.0"><body><outline title="'$3'" text="'$3'">' > "$2"

grep -o '"feedUrl":"[^"]*' $1 | sed 's|\\||g' | sed 's/$/" \/>/' | sed 's|"feedUrl":"|<outline type="rss" xmlUrl="|g' >> "$2"

echo '</outline></body></opml>' >> "$2"

-

Hộp thoại gốc với bộ phận chăm sóc khách hàng Yahoo của tôi

Tôi muốn xuất các nguồn cấp dữ liệu Yahoo của tôi, lý tưởng là OPML. Bạn đã từng có một nhà xuất khẩu, nhưng nó được đánh dấu là không dùng nữa. Bạn có thể vui lòng trả lại dữ liệu của tôi cho tôi? Cảm ơn.

-

Cảm ơn bạn đã viết thư cho Yahoo của tôi!.

Tôi hiểu rằng bạn muốn xuất nguồn cấp RSS của mình từ Yahoo! ở định dạng OPML.

Tôi xin lỗi, nhưng tính năng bạn đang mô tả hiện không khả dụng trên My Yahoo!.

Hãy yên tâm rằng tôi sẽ chuyển đầu vào của bạn cho Nhóm sản phẩm.

Xin đừng ngần ngại cung cấp cho chúng tôi thêm thông tin phản hồi và đề xuất vì chúng tôi rất muốn nghe từ bạn. Mẫu phản hồi bên dưới chuyển trực tiếp đến Nhóm sản phẩm của chúng tôi:

http://feedback.help.yahoo.com/feedback.php?.src=MY&.from=cc

Cảm ơn bạn một lần nữa vì đã liên hệ với Yahoo của tôi!.

Trân trọng,
[.__.] Florence

Yahoo của tôi! Chăm sóc khách hàng

1
ekingery

Trỏ trình duyệt của bạn tới URL này:

http://api2.my.yahoo.com/2.0/content/getsub

Điều đó sẽ cung cấp cho bạn phiên bản OPML của các đăng ký RSS của bạn.

1
Joel Spolsky