簡體   English   中英

Pixlr API,POST不再起作用

[英]Pixlr API, POST not working anymore

我在Umbraco中使用了Pixlr API,並且保存功能在編輯器中停止工作。

單擊“保存”按鈕時,它會顯示:“正在工作,請稍候...”,它不會執行任何操作。

  • 使用POST時,它不會進入SavePixlr.aspx.cs
    (當代碼確實起作用時,我將不在URL中獲取圖像,請參閱:Pixlr API)
  • 當我使用GET時, 它將進入SavePixlr.aspx.cs。
    (當我使用GET時,將獲得保存圖像的URL)
    但我真的很想讓它像以前一樣工作。

整個代碼在這里: https : //damp.codeplex.com/releases/view/121209
僅DigibizAdvancedMediaPicker中的pixlr部分
Pixlr API: http//pixlr.com/developer/api/
我正在本地主機上工作。 我有crossdomain.xml,它看起來像這樣:

<?xml version="1.0"?>
<!--This crossdomain file is used for Pixlr support in the Digibiz Advanced Media Picker.-->
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
    <allow-access-from domain="*" />
    <site-control permitted-cross-domain-policies="master-only"/>
    <allow-http-request-headers-from domain="*" headers="*" secure="true"/>
</cross-domain-policy>

我在這里發現了更多有相同問題的人: http : //support.pixlr.com/pixlr/topics/pixlr_api_not_saving_changes
和這里:
http://support.pixlr.com/pixlr/products/pixlr_pixlr_api

對於所有Umbraco DAMP用戶,前段時間我不得不更改Pixlr插件的代碼才能正常工作。 您可以在這里找到它: https : //damp.codeplex.com/

如果您想知道更改,這就是我所做的更改: https : //damp.codeplex.com/SourceControl/network/forks/MCollard/FixSavePixlr/changeset/4180f1d1d8e3 https://damp.codeplex.com/SourceControl/變更集/ 4180f1d1d8e3

用叉子評論:嘗試解決pixlr的問題。 圖片無法保存,因此我將POST方法更改為GET。 Get方法將返回URL而不是圖像,因此必須更改保存部分。 可以另存為PNG或JPEG。

暫無
暫無

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

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