DingTalkBot

DingTalkBot蜘蛛/爬蟲屬於其他型別,由Alibaba Group開發執行。您可以繼續閱讀下方資訊,以深入瞭解DingTalkBot基本資訊,使用者代理和訪問控制等。

基本資訊

DingTalkBot的基本資訊如下表。但部分不是很規範的蜘蛛和爬蟲,可能存在資訊不明的情況。
蜘蛛/爬蟲名稱
DingTalkBot
型別
其他
開發商
Alibaba Group
當前狀態
活動

使用者代理

關於DingTalkBot蜘蛛或者爬蟲的使用者代理字串,IP地址和伺服器,所在地等資訊如下表格所示:
DingTalkBot-LinkService/1.0
使用者代理字串
DingTalkBot-LinkService/1.0 (+https://open-doc.dingtalk.com/microapp/faquestions/ftpfeu)
首次出現
2020-06-08 05:45:02
最後出現
2024-10-14 04:53:07
遵循robots.txt
未知
來源
IP地址(16) 伺服器名稱 所屬國家
59.82.84.32 59.82.84.32 CN
59.82.84.69 59.82.84.69 CN
59.82.84.40 59.82.84.40 CN
59.82.84.91 59.82.84.91 CN
59.82.84.85 59.82.84.85 CN
使用者代理字串
DingTalkBot-SecurityService/1.0
首次出現
2023-11-10 04:27:25
最後出現
2024-05-16 06:47:59
遵循robots.txt
未知
來源
IP地址(3) 伺服器名稱 所屬國家
59.82.21.31 59.82.21.31 CN
59.82.83.91 59.82.83.91 CN
59.82.83.75 59.82.83.75 CN

訪問控制

瞭解如何控制DingTalkBot訪問許可權,避免DingTalkBot抓取行為不當。

是否攔截DingTalkBot?

對於未知蜘蛛或者爬蟲。它的用途對網站來說可能是好的,也可能是壞的,這取決於它是什麼。所以說,這需要站長進一步分析判斷這些尚不明確的爬蟲行為,再作最終決定。 但,根據以往的經驗,未宣告行為目的及未命名的蜘蛛爬蟲,通常都有不可告人的祕密,我們理應對其行為進行控制,比如攔截。

通過Robots.txt攔截

您可以通過在網站的 robots.txt 中設定使用者代理訪問規則來遮蔽 DingTalkBot 或限制其訪問許可權。我們建議安裝 Spider Analyser 外掛,以檢查它是否真正遵循這些規則。

# robots.txt
# 下列程式碼一般情況可以攔截該代理
User-agent: DingTalkBot
Disallow: /

您無需手動執行此操作,可通過我們的 Wordpress 外掛 Spider Analyser 來攔截不必要的蜘蛛或者爬蟲。

更多資訊

DingTalk Bot是阿里釘釘自定義機器人的Ruby庫. 一般情況下,您很少機會在您的網站的訪問日誌看到DingTalkBot的足跡,除非有人在阿里釘釘分享傳播您的網站內容。

官方文件:阿里釘釘自定義機器人.

安裝

從rubygems中安裝:

gem install dingbot

新增到Gemfile中:

gem 'dingbot'

用法

初始化客戶端:

# 全域性配置方式
DingBot.configure do |config|
config.endpoint = 'https://oapi.dingtalk.com/robot/send' # API endpoint URL, default: ENV['DINGTALK_API_ENDPOINT'] or https://oapi.dingtalk.com/robot/send
config.access_token = 'your access token' # access token, default: ENV['DINGTALK_ACCESS_TOKEN']
config.secret = "your sign secret" # sign secret
end
# 區域性配置方式
DingBot.endpoint='https://oapi.dingtalk.com/robot/send'
DingBot.access_token = 'your access token'
DingBot.secret = "your sign secret" # sign secret

傳送訊息

# 快速傳送一套只包含文字的Text訊息(不需要構造Message物件)
def send_simple_text
DingBot.send_text('我就是我, 是不一樣的煙火')
end
# 傳送複雜Text訊息
def send_text
message = DingBot::Message::Text.new(
'我就是我, 是不一樣的煙火',
['1371xxxx117'],
false
)
DingBot.send_msg(message)
end
# 傳送Link訊息
def send_link
message = DingBot::Message::Link.new(
'我就是我, 是不一樣的煙火',
'這個即將釋出的新版本,創始人陳航(花名“無招”)稱它為“紅樹林”。',
'https://www.dingtalk.com/',
'https://avatars1.githubusercontent.com/u/64818'
)
DingBot.send_msg(message)
end
# 傳送Markdown訊息
def send_markdown
DingBot.send_markdown('我就是我, 是不一樣的煙火', '### 我就是我, 是不一樣的煙火')
end
# 傳送整體跳轉ActionCard訊息
def send_whole_action_card
message = DingBot::Message::WholeActionCard.new(
'喬布斯 20 年前想打造一間蘋果咖啡廳,而它正是 Apple Store 的前身',
'![screenshot](@lADOpwk3K80C0M0FoA) ### 喬布斯 20 年前想打造的蘋果咖啡廳',
'閱讀全文',
'https://www.dingtalk.com/'
)
DingBot.send_msg(message)
end
# 傳送獨立跳轉ActionCard型別訊息
def send_independent_action_card
message = DingBot::Message::IndependentActionCard.new(
'喬布斯 20 年前想打造一間蘋果咖啡廳,而它正是 Apple Store 的前身',
'![screenshot](@lADOpwk3K80C0M0FoA) ### 喬布斯 20 年前想打造的蘋果咖啡廳',
[
DingBot::Message::ActionBtn.new('內容不錯', 'https://www.dingtalk.com/'),
DingBot::Message::ActionBtn.new('不感興趣', 'https://www.dingtalk.com/')
]
)
DingBot.send_msg(message)
end
# 傳送FeedCard型別
def send_feed_card
message = DingBot::Message::FeedCard.new(
[
DingBot::Message::FeedCardLink.new(
'時代的火車向前開',
'https://avatars1.githubusercontent.com/u/64818',
'https://www.dingtalk.com/'
),
DingBot::Message::FeedCardLink.new(
'時代的火車向前開',
'https://avatars1.githubusercontent.com/u/64818',
'https://www.dingtalk.com/'
)
]
)
DingBot.send_msg(message)
end

更為詳細的用法請見此連結:https://github.com/thierryxing/dingtalk-bot/blob/master/test/dingbot_test.rb

常見蜘蛛/爬蟲

Common Spiders
slopsearch
slopsearch蜘蛛/爬蟲屬於其他型別,由Christopher Albert開發執行。您可以繼續閱讀下方資訊,以深入瞭解slopsearch基本資訊,使用者代理和訪問控制等。
SleepBot
SleepBot蜘蛛/爬蟲屬於其他型別,由Dan Foley開發執行。您可以繼續閱讀下方資訊,以深入瞭解SleepBot基本資訊,使用者代理和訪問控制等。
Fraunhofer crawler
Fraunhofer crawler蜘蛛/爬蟲屬於其他型別,由Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.開發執行。您可以繼續閱讀下方資訊,以深入瞭解Fraunhofer crawler基本資訊,使用者代理和訪問控制等。
companyspotter
companyspotter蜘蛛/爬蟲屬於其他型別,由CompanySpotter BV開發執行。您可以繼續閱讀下方資訊,以深入瞭解companyspotter基本資訊,使用者代理和訪問控制等。
DataForSeo bot
DataForSeo bot蜘蛛/爬蟲屬於其他型別,由DataForSEO OU開發執行。您可以繼續閱讀下方資訊,以深入瞭解DataForSeo bot基本資訊,使用者代理和訪問控制等。
CloudFlare crawler
CloudFlare crawler蜘蛛/爬蟲屬於其他型別,由CloudFlare, Inc.開發執行。您可以繼續閱讀下方資訊,以深入瞭解CloudFlare crawler基本資訊,使用者代理和訪問控制等。
Odin
Odin蜘蛛/爬蟲屬於其他型別,由Cyble, Inc.開發執行。您可以繼續閱讀下方資訊,以深入瞭解Odin基本資訊,使用者代理和訪問控制等。
Chrome Privacy Preserving Prefetch Proxy
Chrome Privacy Preserving Prefetch Proxy蜘蛛/爬蟲屬於其他型別,由Google Inc.開發執行。您可以繼續閱讀下方資訊,以深入瞭解Chrome Privacy Preserving Prefetch Proxy基本資訊,使用者代理和訪問控制等。

相關文章

Related Articles