Kết nối RSS với nhóm VKontakte. Tự động đăng từ RSS lên các dịch vụ xã hội

Ăn nhiệm vụ đơn giản: Chúng tôi cần làm cho người đọc dễ dàng tìm hiểu về việc phát hành một bài viết mới trên trang web.

Tôi muốn tự động hóa. May mắn thay, tôi đã đi được một đoạn tốt trên con đường này, vì vậy hãy tận hưởng sức khỏe của bạn.

Nước ngoài nổi bật bởi sự trau chuốt, giao diện tốt, linh hoạt kế hoạch thuế quan với khả năng sử dụng miễn phí, hoạt động ổn định và thiếu sự hỗ trợ chung cho các mạng xã hội Nga.

Theo quy luật, những cái của Nga không ổn định, có giao diện bất tiện và thiếu các chức năng quan trọng. Chà, nếu điều gì đó được thực hiện ít nhiều tốt thì dịch vụ của chúng tôi sẽ bật Chủ nghĩa tư bản hoang dã. Không có kế hoạch miễn phí.

Nhưng vô ích. Mọi người bằng cách này Các nhà tư bản biết rằng trước tiên một người phải đưa ra lợi ích, và chỉ sau đó anh ta mới sẵn sàng chia tay tiền bạc.

Các nhà tư bản áp dụng điều này vào kinh doanh ngoại tuyến. Và trực tuyến, nơi công việc của robot hầu như miễn phí, thật ngu ngốc nếu không làm điều này.

Một trong những dịch vụ của phương Tây thậm chí còn vẽ ra bức tranh về số tiền trả cho họ sẽ đi về đâu. Ở đây bạn có thể thấy rằng hoạt động của một dịch vụ đã được thực hiện (HOSTING) thực tế không tốn kém gì:

Công nghệ tự động hóa truyền thông xã hội

Người ta có thể tưởng tượng ba lựa chọn.

  1. Sau khi chúng tôi viết bài viết mới, chúng ta truy cập mọi mạng xã hội và đăng thông tin cập nhật theo cách thủ công cho những người theo dõi mình.
  2. Sau khi viết xong một bài viết mới, chúng ta đi tới Trung tâm điều khiển trung tâm, chúng tôi đăng tin tức ở đó, tin tức này sẽ được tự động phân phối trên tất cả các mạng xã hội của chúng tôi.
  3. Chúng tôi đã viết một bài viết mới và bạn không cần phải làm gì cả, bản thân các robot hiểu rằng một bài báo mới đã xuất hiện và gửi tin tức về nó đến tất cả các mạng xã hội.

Tùy chọn thứ ba có vẻ là thích hợp nhất.

Làm sao robot có thể biết chúng ta có bài viết mới? Có một cơ chế tiêu chuẩn cho việc này được gọi là RSS. Mỗi blog bình thường đều có nhiều cấp độ. TRÊN trình độ cao mọi người nhìn thấy nó: với hình ảnh đẹp, văn bản, bình luận. Nhưng còn nhiều hơn nữa mức độ thấp, giống như động cơ của ô tô, trong đó dữ liệu tương tự được trình bày dưới dạng thuận tiện cho robot. Đây là một ví dụ:

Vì vậy, để tự động phân phối các bản cập nhật lên mạng xã hội, chúng tôi sẽ sử dụng RSS.

Các dịch vụ tự động đăng bài từ RSS lên mạng xã hội tốt nhất

Hãy đi thẳng tới những người chiến thắng.
Sân khấu quốc tế:

dlvr.it(viết tắt của Deliver It = Giao nó)
Dịch vụ này có thể làm mọi thứ bạn cần. Hoạt động ổn định và đáng tin cậy. Có thể thu thập miễn phí tối đa 5 nguồn cấp RSS, đăng lên 3 nguồn khác nhau tài khoản xã hội. Tôi đặc biệt muốn lưu ý đến sự linh hoạt hệ thống mạnh mẽ cài đặt. Bạn có thể tắt trình rút gọn liên kết để các liên kết gốc tới bài viết được đăng.



Thật không may, để xuất bản trên Google+, bạn cần phải trả tiền cho Deliver.it, vì vậy đối với nhiệm vụ miễn phí của chúng tôi, chúng tôi sẽ phải sử dụng một dịch vụ khác:

hootsuite.com(sự hài hước tinh tế; như bạn biết twitter = ríu rít như một con chim; tại thời điểm này, hoot suite = cài đặt kêu như một con cú)
Nếu bạn trả tiền cho dịch vụ này, thì nó cũng không tệ hơn người chiến thắng của chúng tôi là bao. Thật không may, tôi chưa bao giờ có thể vô hiệu hóa trình rút gọn liên kết độc quyền. Tạm biệt SEO thông thường. Nhưng phiên bản miễn phí Hutsuit cho phép bạn tự động đăng bài lên Google+ từ RSS. Đúng thứ bạn cần!


Pháo đài cuối cùng còn lại: mạng xã hội Nga. Trước hết là VKontakte. Các dịch vụ https://amplifr.com/ và http://seolit.ru/ có vẻ đầy hứa hẹn, nhưng chúng lại gặp khó khăn khi tận hưởng Chủ nghĩa tư bản hoang dã, thuế quan miễn phí KHÔNG. Tôi đề cập đến chúng chỉ vì các lựa chọn thay thế khác của Nga cũng không tốt hơn, ngay cả trên giấy tờ.

Để đăng bài miễn phí, chúng tôi sẽ giới hạn ở VKontakte. TRÊN khoảnh khắc này Tôi quyết định sử dụng dịch vụ:

time2post.ru (liên kết không còn tồn tại)(trong bản dịch [đã] đến lúc xuất bản)
Trên giấy tờ, đây là một dịch vụ rất tốt. Miễn phí. Trên thực tế, Twitter không hoạt động, không đăng bài nào trên LinkedIn và trên VKontakte trong quá trình thử nghiệm, thay vì một tin nhắn, tôi đã đăng khoảng 20 tin nhắn cùng một lúc.

Nếu nhưđiều này sẽ xảy ra ít nhất một lần trong quá trình sản xuất, Tôi sẽ ngừng sử dụng nó ngay lập tức. Đến nay chuyến bay vẫn bình thường.

Thay thế cho VKontakte: Bạn có thể thử viết thư cho bộ phận hỗ trợ kỹ thuật của VKontakte để họ có thể cho phép nhóm của bạn tự động đăng từ RSS. Về nguyên tắc, VKontakte có thể thực hiện việc này theo những cách tiêu chuẩn.

Điều này hoàn thành bộ công cụ miễn phí của chúng tôi, ngay khi tôi xuất bản bài viết này, hãy liên kết tới nó tự động sẽ xuất hiện trong tôi Twitter, nhóm liên hệ với, nhóm Facebook, trang Google+. Đây là những mạng xã hội mà tôi thấy cần thiết nhất.

Người đọc của tôi không cần phải thích nghi với tôi. Tôi sẽ thích ứng với anh ấy, tôi sẽ giao nội dung của mình cho anh ấy chính xác ở nơi thuận tiện để anh ấy tiếp nhận.

Bằng cách xuất bản các bài viết trên blog của bạn, rất có thể bạn sẽ đặt thông báo của chúng ở trong mạng xã hội. Trên Facebook, bạn không cần phải phát minh ra bất cứ thứ gì để nhập bài đăng từ RSS, nhưng ở VKontakte nội địa của chúng tôi, mọi thứ không đơn giản như vậy.

Để kích hoạt tính năng nhập RSS vào tường nhóm, bạn cần viết yêu cầu tương ứng tới dịch vụ hỗ trợ.

  • Nhóm của bạn phải trên 10 người
  • Tiện ích VKontakte phải được cài đặt trên trang web
  • và cần có một liên kết đến nhóm của bạn

Trong tin nhắn cũng cho biết địa chỉ nguồn cấp dữ liệu RSS và nhóm của bạn.

Trong trường hợp này, sau lần xuất bản tiếp theo, một thông báo sẽ xuất hiện trên tường cộng đồng của bạn bao gồm trường meta “mô tả” và một hình ảnh , mà chúng ta đã nói đến trong bài viết -. Nhưng nếu điều này không phù hợp với bạn, thì có một cách khác.

Trình dịch RSS

Hóa ra trên Internet đã có một dịch vụ được tạo riêng để thực hiện nhiệm vụ mà chúng tôi đang xem xét. Chúng ta hãy tìm ra cách sử dụng nó. Mọi thứ khá đơn giản nhưng đồng thời cũng khá linh hoạt. Trước tiên, bạn cần phải trải qua một quá trình đăng ký đơn giản, điều này sẽ không có ý nghĩa gì khi nói chi tiết. Sau khi đăng nhập, chúng tôi sẽ được nhắc “Thêm chương trình phát sóng”, chúng tôi sẽ thực hiện điều này.

Biểu mẫu để thêm chương trình phát sóng trông như thế này:

Hãy xem xét tất cả các điểm chi tiết hơn. Tên - mọi thứ đều rõ ràng ở đây, chúng tôi đặt tên cho chương trình phát sóng của mình, tên này chỉ được hiển thị trên trang web này. Nguồn blog– ở đây chúng tôi chỉ ra nơi dịch vụ sẽ tìm hiểu về các ấn phẩm mới, trong trường hợp của chúng tôi đây là nguồn cấp dữ liệu RSS của chúng tôi. Sau khi chọn tên, chúng tôi được yêu cầu điền vào các trường còn lại:

Điều chính ở đây là chỉ định URL chính xác. Tôi đã sử dụng địa chỉ nguồn cấp dữ liệu của mình trong Feedburner. Sau đó chúng tôi thêm Blog của người nhận và thiết lập nó.

Chọn lại Tên cho chính mình, sau đó chỉ ra Địa chỉ cộng đồng của chúng tôi,

Phương pháp truy cập. Ở đây phức tạp hơn một chút, một mặt, “Mô phỏng trình duyệt” có nhiều chức năng hơn nhưng yêu cầu chuyển dữ liệu từ máy tính của bạn. tài khoản(đăng nhập và mật khẩu) không an toàn và hoàn toàn không có lỗi. Về lý thuyết, “VKontakte API” có thể thêm thông tin vào bài đăng mà bài đăng được tạo thông qua ứng dụng, nhưng tôi không nhận thấy điều này với nó và có giới hạn về số lượng bài đăng trên một đơn vị thời gian, mặc dù theo ý kiến ​​​​của tôi, trong trường hợp mô phỏng, nó cũng sẽ xuất hiện hình ảnh xác thực. Đó là lý do tại sao Phương thức truy cập “API VKontakte”. Sau đó chúng tôi nhận được “ Truy cập thẻ”, để thực hiện việc này, chỉ cần nhấp vào liên kết và sao chép địa chỉ của cửa sổ bật lên.

Xuất bản thay mặt nhóm– mọi thứ cũng đơn giản, nếu bạn không đánh dấu, các bài viết sẽ được xuất bản thay mặt bạn và KHÔNG xuất hiện trên nguồn cấp dữ liệu của thành viên cộng đồng, vì vậy bạn không nên gỡ chúng xuống. Chữ ký- theo sở thích của bạn.

Chúng tôi quay lại các thông số phát sóng và chọn Chế độ phát sóng.Điều đáng nói ngay là bạn có thể xuất bản miễn phí không quá một lần một ngày. Nói chung, bạn có thể làm điều đó “Theo yêu cầu”, tức là. bạn cần khởi động nó theo cách thủ công mỗi lần; “Khoảng thời gian cố định” – “mỗi ngày/giờ, v.v.” hoặc “Đã lên lịch”. Chiều sâu quyết định bao nhiêu Mục mới nhấtĐọc trong RSS để xuất bản. Phần còn lại có thể được để nguyên. Có một thông tin riêng về các bộ lọc trên trang web. Hãy để tôi nói rằng bạn chỉ có thể sử dụng một bộ lọc miễn phí. Nếu ai đó muốn nhận phần thưởng 5 WMZ, hãy viết vào phần bình luận - 5 người đầu tiên sẽ nhận được lời mời đăng ký với phần thưởng trên tài khoản của họ.

Kết quả là chúng ta sẽ nhận được một cái gì đó như thế này:

Tất cả những gì còn lại là khởi chạy chương trình phát sóng đã nhận hoặc đợi khởi chạy nếu đã đặt lịch và dịch vụ sẽ xuất bản các bài đăng của bạn trên Vkontakte. Và thiết kế của các bản ghi thu được có thể được tùy chỉnh thêm bằng cách sử dụng các bộ lọc (Cách sử dụng bộ lọc).

Có một plugin có chức năng tương tự, nhưng nó không thể thêm liên kết có hình ảnh trên VKontakte. Ngoài ra còn đăng bài trên FB, Twitter, v.v.

Nhiều người có thể gặp vấn đề trong việc theo dõi thông tin. Kể từ khi tạo PushAll, chúng tôi đã tích hợp các kênh với nguồn cấp dữ liệu RSS và sau đó với nguồn cấp dữ liệu VKontakte. Mặc dù thực tế là hiện nay có nhiều trình đọc RSS khác nhau nhưng nhiều kênh được tạo chỉ để nhận thông báo về các mục mới trong nguồn cấp dữ liệu, điều này đi ngược lại chính ý tưởng tạo kênh - gửi thông báo đến các nhóm người.

Những hạn chế

PushFeed xử lý tối đa 10 nguồn cấp dữ liệu có nội dung hỗn hợp: nguồn cấp dữ liệu RSS và nguồn cấp dữ liệu nhóm VKontakte. Nguồn cấp dữ liệu nhận xét cho các bài đăng sẽ sớm được thêm vào danh sách này - chẳng hạn như có thể thêm một cuộc thảo luận nơi diễn ra một cuộc thảo luận quan trọng, kéo dài qua nhiều năm. Thời gian xử lý 10 phút. (V đoạn trước bài viết có dấu hiệu) Nguồn cấp dữ liệu càng hoạt động thì chúng càng ít được cập nhật.

Ngoài ra còn có chế độ bảo trợ - chế độ này chắc hẳn đã quen thuộc với những ai sử dụng AdminVK. Nó hoạt động theo cách bạn chuyển khoản quyên góp từ 100 rúp trở lên mỗi tháng và trở thành người bảo trợ cho nghệ thuật. Bạn có thể đặt kênh của mình vào một phần đặc biệt của danh mục PushAll, bạn có thể vào một khối đặc biệt của danh sách khách hàng quen trong phần quyên góp và quan trọng nhất là bật chế độ khách hàng quen trong AdminVK và PushFeed. Bằng cách nào đó, chúng tôi đã không tách rời các cơ chế, vì vậy hãy thêm vào. các tính năng được kích hoạt trong cả hai vi dịch vụ cùng một lúc.

Ở chế độ bảo trợ, mọi thứ hoạt động nhanh hơn 10 lần, nhưng không quá 30 giây một lần. Tối đa 100 băng sẽ sớm được thêm vào và tính năng quét tất cả các bản ghi, không chỉ bản ghi cuối cùng, gần đây đã có sẵn (tính năng quét tất cả các bản ghi có sẵn cho tất cả người dùng, cho dù bạn có phải là khách quen hay không, cho đến cuối tháng 1 năm 2018 )

PushFeed có thể lấy hình đại diện của người dùng VK đã xuất bản bài đăng, họ và tên của anh ấy. Nội dung của thông báo chứa nội dung của bài đăng. Ngoài ra đối với băng VK tìm kiếm đang được tiến hành hình ảnh đính kèm bài viết để đặt một hình ảnh lớn trên thông báo.

Ngoài ra còn có tìm kiếm bên trong nguồn cấp dữ liệu RSS thẻ IMG trong văn bản của băng. Nếu có thể, hãy gửi cho chúng tôi ví dụ về vị trí ẩn hình ảnh trong nguồn cấp dữ liệu RSS.

Đây không phải là công cụ tổng hợp RSS

RSS ở đây chỉ là mục phụ thôi. Bản thân ý tưởng không phải là đọc nguồn cấp dữ liệu RSS mà là chọn ra một số tin tức và bài đăng nhất định trong RSS/VK, nhận chúng dưới dạng thông báo và phản hồi.

Đối với cá nhân tôi, nhu cầu về một dịch vụ như vậy nảy sinh vào thời điểm tôi bắt đầu sử dụng một số cộng đồng trên VKontakte. Không phải bởi các trang công khai đăng đủ loại meme và tin tức mà bởi các cộng đồng. Sự khác biệt là trong các cộng đồng, không phải chính cộng đồng hay quản trị viên của họ viết - mọi người viết trong cộng đồng.

Ví dụ về các cộng đồng như vậy có thể là bảng thông báo - việc theo dõi các cộng đồng đó cho phép bạn nhanh chóng tìm thấy một sản phẩm đã qua sử dụng ở mức giá thấp. Ngoài ra một ví dụ có thể là các cộng đồng theo chủ đề - như một ví dụ trong lập trình