簡體   English   中英

讓Facebook認識OpenGraph的參數

[英]Getting Facebook to recognize params for OpenGraph

我為用戶提交設置了動態腳本,他們提交的每個圖像的尾隨URL為/image.php?id=150或類似名稱。

我需要Facebook來識別參數。

如果我復制並粘貼網址http://mysite.com/image.php?id=150 ,則無法識別id = 150,只能識別image.php,因此無法粘貼和接收縮略圖,描述,標題以及其他通過OG:meta標記提供的內容。

基本上,我需要Facebook將/image.php?id=150/image.php?id=151識別為2個不同的URL,而不是相同的URL,以便它們可以具有自己的動態元標記,並因此具有自己的縮略圖,說明,以及發布到Facebook上的其他信息。

任何幫助都將不勝感激,我對此確實有麻煩。

這超出了Facebook graph API,但可能會為您提供幫助,使用.htaccess為每個圖片創建一個永久鏈接

Allow from All
RewriteEngine on

SetEnv DEVELOPMENT_ENVIRONMENT true

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9_]*)$ image.php?id=$1 [L,QSA]

這樣可以使您的URL更加整潔,因此要共享的新URL是http://mysite.com/150而不是您的URL,您可能希望使用子文件夾(如photo因此就像http://mysite.com/photo/150並將image.php復制到該目錄

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM