Я работаю с некоторым кодом, который я нашел в Интернете:Rails - пытаясь понять кусок кода
def person_path(options)
# This is where the path of the query is constructed.
path = "/people/" # For this section of the LinkedIn API
if id = options.delete(:id)
path += "id=#{id}"
elsif url = options.delete(:url)
path += "url=#{CGI.escape(url)}"
else
path += "~"
end
end
Я не совсем уверен, что он делает. что я пытаюсь сделать, это иметь его построить строку что-то вроде этого: http://api.linkedin.com/v1/people/~:(current-status), который я получил от документации для разработчиков LinkedIn здесь: https://developer.linkedin.com/documents/profile-api
Любые мысли о том, что я должен передать эти функции и как именно он выполняет то, что он делает ?
Спасибо!
Ahhhh, не динамические языки весело (когда у вас нет хорошей документации)? –
Lol не очень весело сейчас, но я думаю, это улучшается ... Я новичок с Ruby. – Awesomeness