Tôi muốn cung cấp cho người dùng khả năng gửi tiền cho bạn bè trên Facebook thông qua ứng dụng của chúng tôi (Exvo) bằng cách gửi URL đến thư mời trang qua Facebook.Facebook Gửi hộp thoại với API Mã lỗi: 100 ('link' không hợp lệ)
Tôi đang sử dụng hộp thoại 'Gửi' Facebook (với chuyển hướng tới trang web Facebook). Url chính xác tôi đang chuyển hướng người dùng đến là (to
lĩnh vực đã được redacted):
này trình bày cho tôi với một Facebook 'Gửi' thoại. Khi tôi gõ một thông báo tùy chỉnh và nhấn 'Gửi', tôi đã trình bày với lỗi này:
API Error Code: 100
API Error Description: Invalid parameter
Error Message: 'link' is invalid.
Liên kết param (chiết xuất từ URL ở trên và giải mã) là thế này:
https://www.exvo.com/invitations/9fb77bda665f0ae8f58843daec80a29b
mà là một URL hợp lệ, trả về một phản hồi 200 phù hợp. Sử dụng trình gỡ lỗi Facebook tôi có thể thấy rằng các URL được cung cấp không tạo ra bất kỳ lỗi:
Chỉ cảnh báo về tính chất suy ra (Tôi đã thêm những người ở một điểm là tốt, nhưng nó không hiệu quả).
Cũng lưu ý rằng thỉnh thoảng một lần (như 1 trong 10), khi tôi nhấp vào 'Gửi', thông báo được thông qua và tôi không thấy bất kỳ lỗi nào, điều này khiến cho nó thậm chí còn khó hơn.
Tại sao lỗi này xảy ra? Tôi đang làm gì sai?
Tôi gặp vấn đề tương tự - tôi nghĩ có lẽ vấn đề là các liên kết của tôi quay trở lại cùng một URL canvas mà chúng đã được đăng, nhưng việc thay đổi dường như không tạo nên sự khác biệt. Mọi thứ đã hoạt động sớm hơn một chút ngày hôm nay, nhưng giờ cuối cùng đã bị hỏng (tôi thậm chí không thể tạo liên kết tới yahoo.com). Tôi nghi ngờ điều này có thể chỉ là 'một số mã bị hỏng và không ai biết hoặc quan tâm đến nó nhiều'. :/ – mgkimsal
Tôi nghĩ rằng tôi đã giải quyết nó khi kết thúc - Tôi có URL giống như của bạn: foo.com/path/to/code/id/6/rand/ab2e9c8dfb27385 Tôi đã thêm phần rand để hành động như một buster cache, và dường như nó không giống như những chuỗi ID dài thực sự. Loại bỏ những thứ đó dường như giúp đỡ, vì mọi thứ đang hoạt động. Những thứ khác tôi đã kiểm tra - og. các thẻ meta trên trình gỡ lỗi facebook - URL một, tôi đảm bảo không có chuyển hướng nào đang diễn ra. Và tôi đã thêm các trường bị thiếu (hình ảnh, mô tả, v.v.). Đó chỉ là 'cảnh báo', nhưng hoàn thành tất cả và mất chuỗi dài đã cho tôi một 'gửi' làm việc. Chúc may mắn! – mgkimsal