Ich versuche mit der Slack-API in Ruby zu arbeiten. Sie haben diese Schnipsel als Beispiel auf ihrer WebsiteDatei von Slack in Ruby herunterladen
def fetch_and_compose_image(file, channel)
filename = file.timestamp
if file.filetype == "jpg"
File.open("./tmp/#{filename}", 'wb') do |f|
f << fetch_image(file.url_private)
end
fd = FaceDetection.new
if fd.process_image
file_id = upload(file, channel)
add_reactions(file_id, fd)
end
end
end
Was ich nicht verstehe, ist, wie sie die abgerufenen Bild hinzufügen zu ‚f‘, und dann irgendwie die Datei mit der Variable ‚file‘ hochladen. Wo kommt 'f' ins Spiel?
Haben Sie den Link, woher Sie dieses Snippet genommen haben? – Jeremie
Yup, diese Seite https://api.slack.com/tutorials/working-with-files – humdinger