これは、ユーザーが共有できる URL です: http://dealsfortherich.com/product/6379316
したがって、私のアプリケーション (PHP) は次の URL を作成します。
https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fdealsfortherich.com%2Fproduct%2F6379316
そのリンクをチェックアウトすると、製品番号が切り捨てられていることがわかります。Sharer.php はスラッシュ (%2F) の後の数字を無視しています
https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fdealsfortherich.com%2Fproduct%2F6379316X
または https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fdealsfortherich.com%2Fproduct%2FX6379316 または https://www.facebook.com/sharer/sharer.php?u =http%3A%2F%2Fdealsfortherich.com%2Fproduct%2F637X9316
末尾のスラッシュを追加しても役に立ちません: https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fdealsfortherich.com%2Fproduct%2F6379316%2F
もちろん、次のような URL を処理する条件をアプリケーションに記述することもできます 。
あきらめて、sharer.php を使用せずに実行する必要がありますか?