Tôi đang sử dụng đá quý Bitly (https://github.com/philnash/bitly) cho Bitly API phiên bản 3Bitly INVALID_URI - '500'
tôi nhận được một lỗi khi rút ngắn URL khi ứng dụng được triển khai với Heroku. Tại địa phương các công trình rút ngắn tiền phạt.
def get_short_url(url)
Bitly.use_api_version_3
bitly = Bitly.new(Settings.bitly.login, Settings.bitly.api_key)
result = bitly.shorten(url) ----------------- Line 3
result.short_url
end
Dòng 3 trong mã trên cho lỗi INVALID_URI - '500'.
URL Tôi cố gắng để rút ngắn là
"https://rs-4615.xyz.com/users/profile_view/20492083"
Nó rút ngắn tốt khi tôi sử dụng bitly.com.
Tôi không thể tìm ra vấn đề. Có ai giúp được không?
Shardul.
bạn có mã hóa url trước khi chuyển nó vào ** # rút ngắn ** không? Các tài liệu dường như nói rằng điều này có nghĩa là có vấn đề với liên kết. có thể mã hóa đôi. – jstim
Tôi không mã hóa url. –
nếu vấn đề chỉ có vẻ là lên trên heroku, thì sự khác biệt giữa hai môi trường là gì? bạn đang sử dụng postgres làm cơ sở dữ liệu dev địa phương của bạn? db postgres của heroku có thể được vặn với chuỗi của bạn? – jstim