2011-06-29 43 views
-1

我正在嘗試集成使用LinkedIn登錄。我使用LinkedIn的Javascript API。我已經生成了一個應用程序和API密鑰。然後我已經成功地導入了他們的框架,如他們的示例中所述我沒有得到的登錄按鈕,它顯示了一些錯誤使用JS API集成LinkedIn登錄

<script type="text/javascript" src="http://platform.linkedin.com/in.js"> 
    api_key: my_api_key 
    authorize: true 
</script> 

<body> 
<script type="in/Login">Hello, <?js= firstName ?> <?js= lastName ?>.</script> 
</body> 

當我指定在體內的腳本,教程說,在按鈕LinkedIn跡象出現, 但對於我的錯誤提示

Parse error: syntax error, unexpected '=' in /home/casarevi/public_html/lsign.php on line 12 

回答

0

你有PHP short_tags啓用?

+0

是的,我已經啓用PHP短標籤 – Mohandass

+0

這是你的問題。嘗試禁用它們。 –

2

雖然正確的事情,在這裏做將關閉short_tags(亞當曾建議),一個簡單的解決方法在這裏是修改代碼爲:

<script type="in/Login"> 
Hello, <?php echo '<';?>?js= firstName ?> <?php echo '<';?>?js=lastName ?>. 
</script> 

LinkedIn的JavaScript API將其視爲一樣。像魅力一樣工作,無需更改.ini設置。